Dotato di un centro benessere con un bagno turco, una jacuzzi e una piscina coperta, l'hotel a 5 stelle Excelsior Hotel & Spa Baku è situato a circa 4 km dal Palazzo degli Scirvanscià, uno dei siti storici di Baky. L'hotel offre 61 camere e diversi servizi, come un ristorante e un deposito bagagli.
Distante soli 1 km dal Centro culturale Heydar Aliyev, la struttura si trova anche a circa 2 km dal Lungomare di Baku. L'excelsior Hotel & Spa è a pochi minuti di auto dalla stazione della metropolitana Khatai. Gli amanti della natura apprezzeranno la vicinanza a Mar Caspio, che si trova a 5 minuti a piedi dal posto. Sentiti in totale armonia con la natura visitando la Philarmonia Garden, a circa 4 km dall'Excelsior Hotel & Spa Baku. La stazione della metropolitana più vicina si trova a soli 10 minuti a piedi dalla struttura
Tra i servizi moderni delle camere adatte agli ospiti allergici ci sono una TV a schermo piatto con canali satellitari e un mini frigobar. Dispongono anche di bagni privati con una vasca spa. Inoltre alcune camere si affacciano sulla città.
Gli ospiti possono godersi il pasto mattutino al ristorante. Potrai gustare piatti della cucina turca al ristorante Green Garden 145, situato a 14 minuti a piedi dalla struttura.