The Anemomulos Villas are situated quietly on a slope outside the village of Achlada. Due to the wonderful location there is a fantastic view of the sea and the village Agia Pelagia, which is ca. 4 km away. Here are also the nearest beach and bathing possibilities and where the bays are lined with tavernas and bars.
Each villa can accommodate a maximum of 5-6 persons.