Situato nel centro di Baku, a soli 50 metri dalla Stazione della Metropolitana Icheri Sheher, lo Shah Palace Hotel offre 2 ristoranti, una palestra e la connessione Wi-Fi gratuita.
Numero delle stanze: 47
Qosha Qala Street 47, Sabayil , AZ1000 Baku, Azerbaigian