Total Results
(
1
)

(No Review)
- Balcony
- Bathtub
-
City Center
-
Family Rooms
Shah Palace Hotel is located in the centre of Baku, just 50 metres from Icheri Sheher Metro Station....