Отель расположен в 90 метрах от пляжа Псаропоула и в 5 минутах ходьбы от исторической части города Родос. До аэропорта Родоса — 12 км.
Основные достопримечательности — Храм Аполлона, церковь Санта-Мария-делла-Витториа, Губернаторский дворец, Дворец великих магистров — в 700 метрах от отеля.