5-Star Luxury Accommodation Castro
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
Steps to the Water
Castro, Apulia, Italy
From€1,328
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,328 price from11 guests5 bedrooms
View open_in_new
roomListings Locations
close