5-Star Luxury Rentals Castro

Steps to the Water
favorite_border
add to favorites

Steps to the Water

Castro, Apulia, Italy
11 guests
5 bedrooms
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,421
View RentalArrow forward