Con centro de bienestar, además de un jacuzzi, sauna y una piscina cubierta, el hotel de 5 estrellas Excelsior Hotel & Spa Baku está situado a 4 km del Palacio de los Shirvanshah, uno de los lugares históricos de Bakú. El hotel ofrece a los huéspedes barbería y depósito de equipajes, y comodidades como servicio de cambio de divisas y cajero automático.
El Centro Cultural Heydar Aliyev está a 15 minutos a pie del hotel y Bakú se sitúa a 2 km de distancia. En el Excelsior Hotel & Spa estarás a unos 30 metros de Mar Caspio. La Plaza de las Fuentes se encuentra a 3 km de distancia, mientras que la estación de metro Khatai está a un par de minutos en coche de este lugar. La estación de metro más cercana está a tan solo 10 minutos a pie de la propiedad.
El Excelsior Hotel & Spa Bakú acoge a los huéspedes en 61 habitaciones, algunas disponen de balcón y vestidor, y ofrecen opciones de autoservicio como hervidor eléctrico. Las habitaciones, amuebladas con escritorio, también cuentan con ventanas insonorizadas. Disponen de bañera de hidromasaje, así como de instalaciones como secador de pelo y albornoces. En las habitaciones hay vistas a la ciudad.
Se sirve desayuno todas las mañanas en el restaurante. En el restaurante Green Garden 145 podrás probar la comida turca a 14 minutos a pie de la propiedad.