Castro (Lecce) holiday rentals
We found 41 properties with availability in Castro (Lecce)
Gyaaim
Via IV Novembre, Castro (Lecce), Italy
Marinaia - Casa Oltremare
Via Litoranea Tricase, Castro (Lecce), Italy
Acque Lucenti
Via Vecchia Castro, Castro (Lecce), Italy
Minerva Casa Vacanze
6 Via Delle Margherite, Castro (Lecce), Italy
Casa Quercia Marina-Vacanze Salento
Via Frasciule, Castro (Lecce), Italy
Casa Vacanze Lavinia
167 Via Litoranea Per Santa Cesarea, Castro (Lecce), Italy
La Casa Di Lucia
Via Ugolino E Vadino Vivaldi 1, Castro (Lecce), Italy
La Casetta Della Luna
Via Frasciule, 123, Castro (Lecce), Italy
Nostalgia Di Castro
Via Santuario Rampa Italia, Castro (Lecce), Italy
Mamma Teresa By Barbarhouse
Vicolo Manzoni, Castro (Lecce), Italy
Villetta Vista Mare
Via Litoranea Tricase, 322, Castro (Lecce), Italy
Casa Vacanza Zia Dani
Via Degli Oleandri 29, Castro (Lecce), Italy
Casa Bellaria - Rive Del Salento
Via Frasciule, Castro (Lecce), Italy
Casa La Perla In Castro Sea View
12 Via Leonardo Da Vinci, Castro (Lecce), Italy
La Casa Di Nunzia
Via Canalone, 17, Castro (Lecce), Italy
Casa Currenti
39 Via Panoramica, Castro (Lecce), Italy
Dimora Di Mezzo
67 Via Vecchia Castro, Castro (Lecce), Italy
Almare Terraces Seafront Residences
Via Litoranea Tricase, 196, Castro (Lecce), Italy
Alba Marina A Castro
Via Litoranea Tricase, 104, Castro (Lecce), Italy
Vespucci 8
Via Amerigo Vespucci 8, Castro (Lecce), Italy