Das 5-Sterne Excelsior Hotel & Spa Baku verfügt über ein Hallenbad, ein Restaurant und einen Friseursalon, damit die Gäste in vollen Zügen ihren Urlaub genießen können.
Heydər Əliyev Merkezi befindet sich 15 Minuten Fußweg vom Hotel entfernt. Und Allee der Märtyrer ist in 15 Minuten mit dem Auto zu erreichen. Zum Stadtzentrum von Baku sind es 20 Minuten zu Fuß. Baku ist in nur 2 km Entfernung von der Unterkunft. Die U-Bahn-Station Khatai ist weniger als 800 Meter entfernt.
Es gibt 61 Zimmer, die über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar verfügen. Sie sind zudem mit einem Schreibtisch ausgestattet. Die Zimmer stellen ein privates Bad mit einer Wellness-Badewanne zur Verfügung, einige überblicken zudem die Stadt.
Die Gäste können ihr Frühstück gemütlich im Restaurant genießen. Türkische Speisen werden im Restaurant Green Garden 145 aufgetischt, das nur 14 Fußminuten von hier entfernt liegt.