Shah Palace Hotel ligger i centrum af Baku kun 50 m fra metrostationen Icheri Sheher. Hotellet har 2 restauranter og 1 fitnesscenter. Der er også gratis WiFi.
Alle de elegante værelser i klassisk stil har aircondition, fladskærms-tv og minibar.
2x Enkeltseng(e) 90-130 cm bred