Villa Skiathos 1 Skiathos Price from 545 € Bedrooms 5 Sleeps 8 Offering absolute privacy, comfort and luxury in a private paradise of lu More infoBook now