Die Hotelanlage, bestehend aus Hauptgebäude und Bungalows, steht an einem Hang oberhalb der Bucht von Fodele mit einem wunderbaren Blick über das Meer.
  Das Hotel liegt ca. 3 km von Fodele entfernt, einem traditionellen Dorf inmitten von Orangenhainen und als Geburtsort des "El Greco" bekannt.