Helens11
Photo gallery for Helens11
Overview of Helens11
Entire apartment
Helens11
Skiathos apartments with kitchenettes
Popular amenities
Explore the area
Sklithri, Skiathos, Skiathos Island, 370 02
- Rose Garden restaurant bar4 min walk
- Maniatis Garden11 min walk
- Achladies Beach14 min walk
- Vassilias Beach16 min walk