Este hotel urbano ofrece 104 confortables habitaciones y dispone de vestíbulo con servicio 24 horas de recepción y servicio 24 horas de salida. Hay un salón, barbero y tienda de estética en el establecimiento. Éste cuenta, además, con un centro de negocios con instalaciones para banquetes y reuniones, aparcamiento, bar, restaurante, servicio de habitaciones, caja fuerte, servicio de lavandería y de mayordomo. Las instalaciones están climatizadas y los huéspedes tienen también a su disposición servicio de cambio de divisas, ascensor a las plantas superiores y conexión a Internet.
El hotel está situado en el lado izquierdo de la calle Abovian, en la parte izquierda de la plaza Charles Aznavour. Es el lugar perfecto para un viaje de negocios o de placer. Hay restaurantes, bares, pubs, tiendas y transporte público a unos 200 m del establecimiento.
Todas las habitaciones están equipadas con conexión a Internet gratuita, aire acondicionado, TV vía satélite, minibar, teléfono de línea directa internacional y caja fuerte. Cada una de ellas cuenta con cuarto de baño privado con ducha/bañera y secador de pelo.
Se aceptan American Express, MasterCard y VISA.