Pet-friendly hotels in Castro (Lecce)
We found 51 properties with availability in Castro (Lecce)
Enea
Via Garibaldi 13, Castro (Lecce), Italy
Zahir Da Cleo
Via Di Mezzo 55, Castro (Lecce), Italy
B&B La Lampara
Via Vittorio Veneto, 137, Castro (Lecce), Italy
Mistral Guesthouse
Sp208, 267, Castro (Lecce), Italy
La Tartana
Via Quattro Novembre, 151/A, Castro (Lecce), Italy
B&B La Mimosa
54 Via Delle Mimose, Castro (Lecce), Italy
Frente Mar - Castro
Via Leonardo Da Vinci, 12 Piano Primo, Castro (Lecce), Italy
La Voliera
71 Sp208, Castro (Lecce), Italy
Villa Amoru Castro By Hdsalento
Via Super Panoramica 76, Castro (Lecce), Italy
Casa Di Elisa
48 Via Di Mezzo Primo Piano, Castro (Lecce), Italy
Il Trullo
Via Litoranea 241, Castro (Lecce), Italy
La Casetta Di Pizzo Mucurune
167 Via Litoranea Per Santa Cesarea, Castro (Lecce), Italy
Terrazza Fronte Mare
Via Super Panoramica, 295 B, Castro (Lecce), Italy
Villa Fronte Mare Nel Salento
Sp358, 295-296, Castro (Lecce), Italy
Casa Anna - Castro
Via Taranto, 9, Castro (Lecce), Italy
Villa Fano By Perle Di Puglia
Via Litoranea Per Santa Cesarea 397, Castro (Lecce), Italy
Villa La Franzelita Country Apartments Castro
Strada Comunale Nuova Marittima Castro, Snc, Castro (Lecce), Italy
Pietre Di Mare
Via Santuario, 5, Castro (Lecce), Italy
Flora
Via Papa Giovanni Paolo II I Piano, Castro (Lecce), Italy
Edy Sweet House
Via Vittorio Veneto, 46 Piano Primo, Castro (Lecce), Italy