Отель расположен в поселке Фалираки, 10 км от города Родос, 15 км от международного аэропорта Диагорас.