Offering the opportunity to relax by Caspian Sea, which is about a 5-minute walk away, the 5-star Excelsior Hotel & Spa Baku offers 61 rooms and a swimming pool onsite. Located nearly 15 minutes' walk from Heydar Aliyev Center, the hotel features a safety deposit box and 24-hour security service.
Baku centre is 20 minutes' walk, and sports attractions such as Tofik Bakhramov Stadium are 2.5 km away. The Excelsior Hotel & Spa Baku stands not too far from Khatai tube station. The accommodation is nearly 25 minutes' walk from Port Baku Mall. For those travelling from afar, Heydar Aliyev airport is 21 minutes' drive away.
All allergy-free rooms at this Baku hotel are equipped with a flat-screen TV with satellite channels along with a mini fridge bar for self-catering. Furnished with a writing table, they also have sound-proofed windows. Some of these rooms have views of the city.
Breakfast is served every morning in the restaurant. Offering Turkish dishes, Green Garden 145 lies quite close to the hotel.