Baku, H.Aliyev ave 2 1154 Baku, Azerbaijan
Excelsior Hotel Baku & Spa” is a beautiful luxurious five-star landmark in Baku. It combines tradition and innovation with modern luxury and a touch of antiquity. Excelsior Hotel offers easy access to business, shopping and entertainment centers