Villa Skiathos 1

Villa Skiathos 1

Skiathos
Price from 545
Bedrooms 5 Sleeps 8   Offering absolute privacy, comfort and luxury in a private paradise of lu More info