Helen's 11 Apartments | Sklithri, 37002, Skiathos, Greece
Helen's 11 beautiful apartments with breathtaking views on Skiathos
Please feel free to drop us a line with any queries or further information you might need and the Helen’s 11 team will be happy to answer back. Alternatively, you can call us or click on the Booking link if you would like to make a reservation with us. Looking forward to hearing from you!
Sklithri, 37002, Skiathos, Greece
+30 24270 24187
Open from May until October