Pet-friendly hotels in Castro (Lecce)
We found 51 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
Il Posto Delle Fragole
Strada Zinzulusa, 22, Castro (Lecce), Italy
Belvedere
Via Belvedere 18, Castro (Lecce), Italy
Ville Pala Luxury - Castro By Hdsalento
Strada Provinciale 208 N 93, Castro (Lecce), Italy
Hotel La Roccia
Via Litoranea Per Tricase, Castro (Lecce), Italy
Hotel Orsa Maggiore
Via Litoranea Per Santa Cesarea, 303, Castro (Lecce), Italy
B&B La Rosa Antica
Via S. Antonio 203, Castro (Lecce), Italy
Villa Reha Private Pool - Castro By Hdsalento
Sp208, Castro (Lecce), Italy
Buon Vento
Via Litoranea Per Tricase 64, Castro (Lecce), Italy
A Casa Di Giordy B&B
Via Degli Oleandri 42, Castro (Lecce), Italy
Hotel Selenia Residence
Via Litoranea Per Santa Cesarea Terme, Castro (Lecce), Italy
Bona Vitae - Attico Vista Mare Castro
Via Vivaldi, 13 - Interno 16, Castro (Lecce), Italy
Lupino House
Via Frasciule, Castro (Lecce), Italy
Villa Vanessa Con Piscina Privata - Castro
Via Provinciale 84, Castro (Lecce), Italy
Casa Vacanze Vincenzo E Rosanna
33 Via Panoramica, Castro (Lecce), Italy
B&B Barone
Via Degli Oleandri 43, Castro (Lecce), Italy
Ibiscus B&B
Via Marinai D Italia 65, Castro (Lecce), Italy
B&B Marina
Via Marinai D'Italia N.56, Castro (Lecce), Italy
Hotel Ristorante Panoramico
Via Panoramica 100, Castro (Lecce), Italy