ItalyApuliaCastro
11 guests
5 bedrooms
5 bathrooms
This villa sits just above Puglia’s coast, with a view out over the sea from the suntrap of a rooftop terrace, lounger-strewn lawn and from the cooling water of the private pool. What’s more, steps le...
From €1,506 Nightly