La Palombara

Strada litorale per Santa Cesare Terme, Castro, 73030, Italy

About La Palombara

Property Location
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.

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 garden.

Business, Other Amenities
Guests may use a train station pick-up service for a surcharge, and free self parking is available onsite.

Amenities

  • Parking - Self
  • Non-Smoking Facility

Location

La Palombara
Strada litorale per Santa Cesare Terme, Castro, 73030, Italy

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more