Отель расположен в городке Фалираки на острове Родос, в полутора километрах от пляжа. Центр города находится в 20 минутах ходьбы от отеля. Также недалеко расположен древний город Камирос.