El hotel está situado en uno de los edificios de reciente construcción en la ciudad de Baku, Azerbaiyán. Se encuentra en un oasis de silencio, a 5 minutos del centro y a 20 minutos del aeropuerto. Todas las habitaciones son confortables y están bien equipadas con la última tecnología y comodidades. El diseño del hotel y sus instalaciones es una mezcla de que combina las tendencias de moda y la originalidad histórica junto con el color de Azerbaiyán.