Beach hotels in Castro (Lecce)
We found 124 properties with availability in Castro (Lecce)
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 Vacanze Castro Marina
Via Giotto, 67, Castro (Lecce), Italy
Casa Maria E Giardino Di Limoni
Via Marinai D'Italia, 24, Castro (Lecce), Italy
La Perla Di Castro Casa Vacanze
Via Tiziano Terra, Castro (Lecce), Italy
Pm 238 Via Litoranea
Via Litoranea Per Santa Cesarea, 238, Castro (Lecce), Italy
Litoranea Apartment
Litoranea Per Santa Cesarea Terme 57, Castro (Lecce), Italy
Casa Vacanze Pesce Azzurro
42 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
Vespucci 8
Via Amerigo Vespucci 8, Castro (Lecce), Italy
Sunset Studios
Via Sant'Antonio, N. 195, Castro (Lecce), Italy