Choose your room
Located in Skiathos Town, Helen's 11 provides accommodations with free WiFi, within 1148 feet of Sklithri Beach and 1.1 mi of Vromolimnos Beach. All air-conditioned units come with a terrace, a kitchenette with a fridge, and a private bathroom with shower. A balcony with sea views is offered in every unit. Guests can relax in the garden at the property. Papadiamantis' House is 3.1 mi from the aparthotel, while Skiathos' Port is 3.1 mi away. The nearest airport is Skiathos Airport, 4.3 mi from the property. Free private parking is provided.
Useful information:Other names for Helen's 11 Apartments:
Helen S 11