Отель расположен в центре города Афины, в 5 минутах ходьбы от площади Омония и станции метро Monastiraki. В 700 метрах находится район Плака. Из окон отеля открывается вид на окрестности Афин.