Central hotels in Castro (Lecce)
We found 120 properties with availability in Castro (Lecce)
Hotel Piccolo Mondo
Via Litoranea Per Santa Cesarea Terme 238, Castro (Lecce), Italy
Sofia
Via Dei Gerani 8, Castro (Lecce), Italy
Belvedere
Via Belvedere 18, Castro (Lecce), Italy
Il Posto Delle Fragole
Strada Zinzulusa, 22, Castro (Lecce), Italy
L' Attico Castrosalento
Via Manzoni 28, Castro (Lecce), Italy
Puerto Escondido
Via Vittorio D'Ostuni 36, Castro (Lecce), Italy
Ville Pala Luxury - Castro By Hdsalento
Strada Provinciale 208 N 93, Castro (Lecce), Italy
B&B The Sun 'Tis
Via Litoranea Per Tricase 126, Castro (Lecce), Italy
Hotel La Roccia
Via Litoranea Per Tricase, Castro (Lecce), Italy
Hotel Euromare
Via Vittorio Veneto, Castro (Lecce), Italy
Hotel Degli Ulivi
Litoranea S. Cesarea Terme 51, Castro (Lecce), Italy
Living Castro Apartments
134 Via Litoranea Per Santa Cesarea, Castro (Lecce), Italy
B&B L'Orizzonte
Via Vittorio D'Ostuni 64/B, Castro (Lecce), Italy
Hotel Orsa Maggiore
Via Litoranea Per Santa Cesarea, 303, Castro (Lecce), Italy
Villa Reha Private Pool - Castro By Hdsalento
Sp208, Castro (Lecce), Italy
B&B La Rosa Antica
Via S. Antonio 203, Castro (Lecce), Italy
Dimora Torre Del Cavaliere
11 Via Roma, Castro (Lecce), Italy
Chiardiluna
Via Di Mezzo 77, Castro (Lecce), Italy
Bona Vitae - Attico Vista Mare Castro
Via Vivaldi, 13 - Interno 16, Castro (Lecce), Italy
Donna Leda - Guest House
Via Vecchia Castro, Castro (Lecce), Italy