Where we are

Helen's 11 Apartments | Sklithri, 37002, Skiathos, Greece

Helen's 11 beautiful apartments with breathtaking views on Skiathos

Map Icon

  • Contact us
  • +30 24270 24187
  • hello@helens11.com

Moments

Captured moments throughout summers spent in Skiathos, with people staying in Helen’s 11 (and one of the Mama Mia stars, who definitely haven’t stayed in our hotel!)