GreeceThessalySporades
7 guests
3 bedrooms
2 bathrooms
Escape to the luxurious Villa Io in Skiathos, where you can indulge in the comfort of two double bedrooms, two bathrooms, and a spacious ground floor living area that includes a fully equipped kitchen...
From €432 Nightly