Sea View

Pelagoon Skiathos


Skiathos - Skiathos Island, Greece 37002
Apartment Complex
The mesmerizing Pelagoon Villa in the quiet village of Achladies on Skiathos Island.
Book now