Property Location
With a stay at La Palombara in Castro (Castro Marina), you'll be minutes from Diocesi di Castro di Puglia and close to Castro Marina. This villa is within close proximity of Zinzulusa Cave and Santa Cesarea Terme Beach.
Rooms
Make yourself at home in one of the 7 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens.
Amenities
Take in the views from a terrace and a garden and make use of amenities such as barbecue grills.
Business, Other Amenities
Guests may use a train station pick-up service for a surcharge, and free self parking is available onsite.