Orelia Cretan Villas
Kamilari, Crete

Orelia Cretan Villas

The Orelia Cretan Villas and Deluxe Apartments are located at the crest of a small hill near the village of Kamilari in South Crete, overlooking the deep blue waters of the Mediterranean Sea and facing the top of Mount Psiloritis. 

Release Date:
Tuesday, July 25, 2017