Cayo, is situated on a hillside in Northeast Crete next to the picturesque village of Plaka, Elounda offering unobstructed, breathtaking views of the island of Spinalonga and the gulf of Elounda
Processing your request
Please wait...
Attention
Your flight and hotel selections have expired. Click on the button below to refresh the latest prices.