Отель Shah Palace расположен в центре Баку, всего в 50 метрах от станции метро Icheri Sheher. В отеле есть 2 ресторана и тренажерный зал. Доступен бесплатный Wi-Fi.
Все элегантные номера оформлены в классическом стиле. В номерах есть кондиционер, телевизор с плоским экраном и мини-бар.
В различных ресторанах отеля подают вкусные блюда азербайджанской, европейской и азиатской кухни. Завтрак "шведский стол" подается каждое утро. Кроме того, гости могут посидеть с напитком в баре или во внутреннем дворике.