Unrated hotels in Castro (Lecce)
We found 120 properties with availability in Castro (Lecce)
Appartamento Sant'Antonio
Via Sant'Antonio 36, Castro (Lecce), Italy
Villa Blu La Patronale
Via Vecchia Castro, Castro (Lecce), Italy
Residenza La Cicala
Via Superpanoramica, 87 (Castro Marina), 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
Zefiro
Via Papa Giovanni Paolo II 1 Piano, Castro (Lecce), Italy
Nostalgia Di Castro
Via Santuario Rampa Italia, Castro (Lecce), Italy
Vistamare - Castro
Via Amerigo Vespucci, Castro (Lecce), Italy
Appartamenti Flora E Zefiro By Holiday World
Via Papa Giovanni Paolo Ii, 13, Castro (Lecce), Italy
Mamma Teresa By Barbarhouse
Vicolo Manzoni, 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
Manzoni17 - Modern Apartment Near The Sea In Castro - Marea Stays Collection
Via Alessandro Manzoni, 28, 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
Appartamentino 2-4 Posti Letto
Via Sant'Antonio, 144, Castro (Lecce), Italy
Casa Vacanze Castro Marina
Via Giotto, 67, Castro (Lecce), Italy
Casa Maria E Giardino Di Limoni
Via Marinai D'Italia, 24, Castro (Lecce), Italy