Family Friendly hotels in Castro (Lecce)
We found 82 properties with availability in Castro (Lecce)
Show on map
Nostalgia Di Castro
Via Santuario Rampa Italia, Castro (Lecce), Italy
The 2-bedroom Nostalgia Di Castro Villa Castro is situated just 1.5 km from the Grotta Zinzulusa cave and provides a solarium, ensuring a relaxing stay. Boasting access to a sun terrace, this Castro…
Altamarea
10 Via Santuario, Castro (Lecce), Italy
To enjoy your vacation in Castro, stay at the spacious 75 m² Altamarea Apartment Castro, which is about 5 minutes by car from the Perotti Square and merely 550 metres from the Belvedere viewpoint.