Luxurious 6-bedroom villa with views to Spinalonga island in Chavgas, Elounda

€2,600,000 - Houses, Luxury Villas
Chavgas, Elounda, Agios Nikolaos, Lasithi
This villa, which is an excellent example of architectural craftsmanship and has a spectacular view of the island of Spinalonga, a UNESCO World Heritage Site,…
More Details