Located in Castro, La Palombara is on the waterfront, a 2-minute drive from Zinzulusa Cave and 6 minutes from Diocesi di Castro di Puglia. This villa is 14.8 mi (23.8 km) from Alimini Lakes and 1.2 mi (1.9 km) from Castro Marina.
Make yourself at home in one of the 7 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens.
Take in the views from a garden.
Business, Other Amenities
Guests may use a train station pick-up service for a surcharge, and free self parking is available onsite.