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 6932 653826
  • hello@helens11.com


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!)