Absolutely lovely place to stay. Very highly recommended. Run by a very friendly and helpful family and set in an ideal location not too far away from the hustle and bustle of Skiathos town, just across the road from Vasillias beach and a short walk away from Achilades beach. The Villa is Ideally placed, up a short hill, set just...
More
- Melia Skiathos Town
