21 Tarlan Aliyarbeyov Street, Baku, Azerbaijan
Wi-Fi
Massage
Spa and relaxation
Air conditioning
No pets allowed