Hotels in Castro (Lecce) near Romanelli Cave
We found 274 properties with availability in Castro (Lecce)
Hotel Piccolo Mondo
Via Litoranea Per Santa Cesarea Terme 238, Castro (Lecce), Italy
Sunset Studios
Via Sant'Antonio, N. 195, Castro (Lecce), Italy
Belvedere
Via Belvedere 18, Castro (Lecce), Italy
Appartamentino 2-4 Posti Letto
Via Sant'Antonio, 144, Castro (Lecce), Italy
Appartamento Rocco
Via Napoli 8, Castro (Lecce), Italy
Perla Del Salento
Via Alessandro Manzoni, Castro (Lecce), Italy
Zahir Da Cleo
Via Di Mezzo 55, Castro (Lecce), Italy
B&B L'Orizzonte
Via Vittorio D'Ostuni 64/B, Castro (Lecce), Italy
Casa Di Elisa
48 Via Di Mezzo Primo Piano, Castro (Lecce), Italy
Puerto Escondido
Via Vittorio D'Ostuni 36, Castro (Lecce), Italy
Lecce Rooms
27 Via Lecce, Castro (Lecce), Italy
La Ripostiera By Barbarhouse
Via Indipendenza, 47, Castro (Lecce), Italy
Villa Dora
Via Della Liberta, 5, Castro (Lecce), Italy
Casa Maria E Giardino Di Limoni
Via Marinai D'Italia, 24, Castro (Lecce), Italy
B&B Marina
Via Marinai D'Italia N.56, Castro (Lecce), Italy
Ibiscus B&B
Via Marinai D Italia 65, Castro (Lecce), Italy
B&B La Perla
Via Lepanto, 19, Castro (Lecce), Italy
B&B Minerva
Via Fratelli Bandiera 74, Castro (Lecce), Italy
Chiardiluna
Via Di Mezzo 77, Castro (Lecce), Italy
Casa Vacanze Lepanto
Via Lepanto, 16, Castro (Lecce), Italy