Filter Results
Apply Filters
Clear Filters
Levkogia villas
Villa Joy - Sea-View Villa & Pool Above Plakias, South Crete
Asomatos 740 60, Levkogia, Greece View map
Villa Joy - Sea-View Villa & Pool Above Plakias, South Crete Levkogia offers quick access to such city attractions as Oriseum Museum, located only a 6-minute walk away.
Book Now