Resorts in Castro (Lecce)
We found 3 properties with availability in Castro (Lecce)
Show on map
Hotel Piccolo Mondo
Via Litoranea Per Santa Cesarea Terme 238, Castro (Lecce), Italy
The 4-star Hotel Piccolo Mondo Castro boasts a location about 5 minutes' walk from Adriatic Sea as well as access to a private beach with beach towels. While staying in close proximity to Grotta…
Hotel Ristorante Panoramico
Via Panoramica 100, Castro (Lecce), Italy
Hotel Ristorante Panoramico Castro is just 5 minutes' walk from Santuario Madonna del Rosario di Pompei and features air-conditioned rooms overlooking the ocean. Located just near Castro Marina, the…
Lamanna'S Hotel
Litoranea Per Tricase 170, Castro (Lecce), Italy
Providing 6 rooms, the 3-star Lamanna'S Hotel Castro is nearly 20 minutes' walk from Grotta Zinzulusa Cave. While staying at the hotel, a safe deposit box are available for guests to use.
- 1-3