Отель расположен на острове Фолегандрос, в 2,5 километрах от пляжа и в 150 метрах от главной площади города Хора. Из его окон открывается впечатляющий вид на Хору и церковь «Панагия». Автобус останавливается в 50 метрах от отеля.