{{ selectedOfferDetails }}

The 12 luxurious villas provide every visitor with the chance to experience carefree holidays and feel the calmness that both the superb view to the sea and the imperious Psiloritis (Mount Ida), the highest mountain peak of Crete can create.

Loading...
020 7183 6649