Отель расположен на центральной площади Омония, в самом сердце Афин, на расстоянии пешей прогулки до Акрополя, Старого города (Плака) и многих достопримечательных мест города, в нескольких мин. ходьбы от делового, культурного и торгового центра столицы.