Studio Lefteris Apartment Skiathos Town
Located in the centre of Skiathos Town, Studio Lefteris offers self-catering accommodation opening to a furnished balcony. Free Wi-Fi access is available in all areas. Skiathos' Port is 200 metres away and Megali Ammos Beach is 1 km away.
Number of rooms: 7
Miaouli 10, Skiathos Town, 37002, Greece