Dit luxehotel ligt direct aan de bergzijde, slechts ca. 300 m van het centrum van het traditionele dorp Afandou. Van hieruit bereikt u na ongeveer 18 kilometer Rhodos Stad. In Afandou zijn vooral de M