Das Hotel liegt im Herzen der Stadt, nahe der italienischen, französischen und russischen Botschaft. Nicht weit entfernt liegt der Platz der Republik sowie die Metro Station “Hanrapetutian Hraparak”.
Das Hotel bietet 126 moderne, im italienischen Stil gehaltene Räume, jedes mit einem Flachbildschirm, Minibar, Klimaanlage, Föhn und kostenlosem Wi-Fi ausgestattet.