Villas Anemomilos
71500 CRETE ISLAND, Agia Pelagi, Heraklion, 71500 Achlada, Crete

71500 CRETE ISLAND, Agia Pelagi, Heraklion, 71500 Achlada, Crete
Located in Malevizi, this villa is within a 10-minute drive of Psaromoura Beach and Mononaftis Beach. This villa is 12.7 mi (20.5 km) from Natural History Museum of Crete and 13.9 mi (22.4 km) from Heraklion Archaeological Museum. Your villa features a flat-screen TV. There's a private furnished balcony/patio. Complimentary wireless Internet access is available to keep you connected.