Все внимание в отеле сосредоточено на гостях, благодаря чему они чувствуют себя комфортно и наслаждаются отдыхом. Отель расположен в городе Афины в районе Exarhia, неподалеку находятся National Archaeological Museum of Athens, National Technical University of Athens и Omonia Square. Также неподалеку Benaki Museum и Parthenon.