Cheap and budget hotels in Castro (Lecce)
We found 59 properties with availability in Castro (Lecce)
Lecce Rooms
27 Via Lecce, Castro (Lecce), Italy
Enea
Via Garibaldi 13, Castro (Lecce), Italy
Villa Dora
Via Della Liberta, 5, Castro (Lecce), Italy
Zahir Da Cleo
Via Di Mezzo 55, Castro (Lecce), Italy
B&B Minerva
Via Fratelli Bandiera 74, Castro (Lecce), Italy
B&B La Lampara
Via Vittorio Veneto, 137, Castro (Lecce), Italy
Mistral Guesthouse
Sp208, 267, Castro (Lecce), Italy
La Tartana
Via Quattro Novembre, 151/A, Castro (Lecce), Italy
B&B La Mimosa
54 Via Delle Mimose, Castro (Lecce), Italy
B&B Bellavista
Via Sant' Antonio 261, Castro (Lecce), Italy
La Dolce Vita - Castro
Via Sant'Antonio, 315 Primo, Castro (Lecce), Italy
Heima Guest House
267 Via IV Novembre, Castro (Lecce), Italy
Punta Correnti Seaview Apartments, Castro Marina
Via Litoranea Tricase, Castro (Lecce), Italy
Hotel Genesareth
Via Panoramica 1, Castro (Lecce), Italy
Frente Mar - Castro
Via Leonardo Da Vinci, 12 Piano Primo, Castro (Lecce), Italy
La Voliera
71 Sp208, Castro (Lecce), Italy
Casa Di Elisa
48 Via Di Mezzo Primo Piano, Castro (Lecce), Italy
Mia Apartments Castro Marina
Via IV Novembre, 185, Castro (Lecce), Italy
Casa Relax Castro Marina
Via Vittorio Veneto, 94, Castro (Lecce), Italy
Casa Vacanze Lepanto
Via Lepanto, 16, Castro (Lecce), Italy