Este hotel, además de contar con una ubicación central, ofrece 7 habitaciones individuales, 21 dobles individuales, 14 triples y una habitación Deluxe, todas ellas alojamientos confortables. El establecimiento está climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas. Otras instalaciones incluidas son caja fuerte, salón de peluquería, sala de TV, restaurante, conexión a Internet WiFi, servicio de habitaciones y de lavandería y aparcamiento.
El hotel está situado en el centro de la ciudad, rodeado de embajadas, oficinas del gobierno y de negocios. Cuenta con una buena ubicación con respecto al famoso centro de entretenimiento de Bakú. Hay paradas de transporte público a unos 100 m y el hotel queda a 25 km del aeropuerto internacional Heydar Aliyev.
Cada mañana se sirve un desayuno de bufet y el almuerzo y la cena están disponibles a la carta y de menú.