Cheap and budget hotels in Castro (Lecce)
We found 59 properties with availability in Castro (Lecce)
La Casetta Di Pizzo Mucurune
167 Via Litoranea Per Santa Cesarea, Castro (Lecce), Italy
Il Terrazzino Di Athena
Via L. Schifano, 100, Castro (Lecce), Italy
Casa Anna - Castro
Via Taranto, 9, Castro (Lecce), Italy
Pietre Di Mare
Via Santuario, 5, Castro (Lecce), Italy
Casa Crusta
Piazza Dante, 16, Castro (Lecce), Italy
Minerva Casa Vacanze
6 Via Delle Margherite, Castro (Lecce), Italy
Casa Quercia Marina-Vacanze Salento
Via Frasciule, Castro (Lecce), Italy
Appartamento Sant'Antonio
Via Sant'Antonio 36, Castro (Lecce), Italy
Residenza La Cicala
Via Superpanoramica, 87 (Castro Marina), Castro (Lecce), Italy
La Casetta Della Luna
Via Frasciule, 123, Castro (Lecce), Italy
Nostalgia Di Castro
Via Santuario Rampa Italia, Castro (Lecce), Italy
Vistamare - Castro
Via Amerigo Vespucci, Castro (Lecce), Italy
Villetta Vista Mare
Via Litoranea Tricase, 322, Castro (Lecce), Italy
Riva Del Sole
Via Litoranea Tricase, 99, Castro (Lecce), Italy
Casa Vacanza Zia Dani
Via Degli Oleandri 29, Castro (Lecce), Italy
Apartment Villetta Paradiso-1 By Interhome
Castro (Lecce), Italy
Un Terrazzino Sul Mare
Via Litoranea Tricase, 52 2, Castro (Lecce), Italy
Casa Francesca
Via Duca Del Mare, Castro (Lecce), Italy