Lofos Village Villas
Aghia Marina, Aghia Marina, 73131
This finca comprises 7 villas in total and beautiful gardens and spacious terraces surround the buildings. Renovated in 2010, the air-conditioned establishment offers a 24-hour check-out service, a ho...
More Info