30.22890.24943
Klouvas, Mykonos, 84600, Greece
Hotel
Summer Travel in Agios Ioannis, Mykonos, Cyclades Islands in Eleni'S Village Suites
7.4
Located in the centre of Mykonos island, just a 5-minutes drive from the beach, family-run Eleni’s village suites are set amidst a backdrop of fields, offering views of the Aegean sea. Eleni’s village blends Mykonian architecture with modern amenities such as free WiFi in all public areas. All suites and… Read more…