5-Star Luxury Accommodation Castro

Steps to the Water
favorite_border
add to favorites

Steps to the Water

Castro, Apulia, Italy
From€1,330
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.....
€1,330 price from11 guests5 bedrooms
View open_in_new