Located in Skiathos Town, Ιno Skiathos provides air-conditioned accommodation with a flat-screen TV. Complimentary WiFi is featured.
Some units include a terrace and/or balcony.
Guests can relax in the garden at the property.
Lalaria Beach is 8 km from the apartment, while Papadiamantis' House is 500 metres away. Skiathos Airport is 2.1 km from the property.