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....