Karta Vacation Rentals
Perched in a quiet, elevated spot in Achladies, Skiathos, Eleni's Village sits just a short walk from Vasilias and Achladies beaches (under 300 m) and close to Megali Ammos. The town centre is nearby for strolls, and Skiathos International Airport is about 6 km away.