Miaouli 10, Skiathos Town
bedrooms
Baths
Guests
Located in the center of Skiathos Town, Studio Lefteris offers self-catering accommodations opening to a furnished balcony. Free WiFi access is available in all areas. Skiathos' Port is 656 feet away and Megali Ammos Beach is 0.6 mi away.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.