Apulia >
Castro (Lecce)
Castro (Lecce) hotels & apartments, all accommodations in Castro (Lecce)
4-star hotels in Castro (Lecce)
Show more + Less -
Hotel Piccolo Mondo
Via Litoranea Per Santa Cesarea, 238, 238, Castro (Lecce), Italy
Located nearly a 20-minute walk from Romanelli Cave, the 4-star Hotel Piccolo Mondo Castro is just 5 minutes' walk from Cattedrale di Castro. You can swim in a saltwater swimming pool or take…
Hotel Ristorante Panoramico
Via Panoramica 100, Castro (Lecce), Italy
Located 10 minutes' drive from Cala dell'Acquaviva Beach, Hotel Ristorante Panoramico Castro is about 5 minutes on foot from Santuario Madonna del Rosario di Pompei. Offering a swimming pool, the 4…
3-star hotels in Castro (Lecce)
Show more + Less -
Hotel Degli Ulivi
Litoranea S. Cesarea Terme 51, Castro (Lecce), Italy
Featuring car rentals, as well as Wi-Fi in the rooms, Hotel Degli Ulivi Castro is 500 metres from Cattedrale di Castro. Overlooking the Mediterranean Sea this 3-star hotel has recreational facilities…
B&B La Rosa Antica
Via S. Antonio 203, Castro (Lecce), Italy
The 3-star B&B La Rosa Antica Castro, located 95 km away from Casale airport, offers airport shuttle service and car rentals. Featuring a barber shop and storage for belongings, this Castro bed &…