Отель расположен на западном побережье острова Родос, в оживленном районе курортного поселка Ялиссос. На расстоянии 9 км находятся такие достопримечательности, как Родосский акрополь, Храм Апполона, дворец Великого Магистра рыцарей Родоса, Родосский океанариум и Археологический музей Родоса. Расстояние до международного аэропорта составляет в 5 км.