Apulia >
Castro (Lecce)
Castro (Lecce) hotels & apartments, all accommodations in Castro (Lecce)
4-star hotels in Castro (Lecce)
Show more + Less -
Hotel Orsa Maggiore
Via Litoranea Per Santa Cesarea, 303, Castro (Lecce), Italy
The 4-star Hotel Orsa Maggiore Castro sits just an 8-minute walk from Grotta Zinzulusa Imposing Cave System and offers a restaurant and luggage storage. The hotel features recreational facilities and…
Hotel Piccolo Mondo
Via Litoranea Per Santa Cesarea, 238, 238, Castro (Lecce), Italy
Located approximately 20 minutes' walk from Romanelli Cave, the 4-star Hotel Piccolo Mondo Castro is approximately a 5-minute walk from Cattedrale di Castro. You can swim in a saltwater swimming pool…
3-star hotels in Castro (Lecce)
Show more + Less -
Hotel Euromare
Dante Alighierii, 22 3 1, Castro (Lecce), Italy
Castello Aragonese e Museo Archeologico Castro is within 15 minutes' walk of the 3-star Hotel Euromare, which boasts a terrace and a garden. Here one can enjoy local cuisine while being located…
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 just a 6-minute walk from Cattedrale di Castro. Overlooking the Mediterranean Sea this 3-star hotel has recreational…