Vacation Rentals in Castro (Lecce)
We found 92 properties with availability in Castro (Lecce)
La Casetta Di Pizzo Mucurune
167 Via Litoranea Per Santa Cesarea, Castro (Lecce), Italy
Villa Luce Del Sud - Artemisia Homes
Via Mucurune 20, Castro (Lecce), Italy
Il Terrazzino Di Athena
Via L. Schifano, 100, Castro (Lecce), Italy
Blumare Apartments
Via Tiziano, 15, Castro (Lecce), Italy
Terrazza Fronte Mare
Via Super Panoramica , 295 B, Castro (Lecce), Italy
Sole Luna
Via Frasciule 15, Castro (Lecce), Italy
Casa Anna - Castro
Via Taranto, 9, Castro (Lecce), Italy
Perla Sul Mare Adriatico
Strada Litoranea Tricase Castro Sp358 Snc, 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
Casa Vacanze Elissa
6 Via Alessandro Manzoni, Castro (Lecce), Italy
Marinaia - Casa Oltremare
Via Litoranea Tricase, Castro (Lecce), Italy
Pietre Di Mare
Via Santuario, 5, Castro (Lecce), Italy
Flora
Via Papa Giovanni Paolo II I Piano, Castro (Lecce), Italy
La Casa Di Katia
50 Via Leonardo Da Vinci, Castro (Lecce), Italy
La Portuense
Via Alessandro Manzoni, Castro (Lecce), Italy
Casa Crusta
Piazza Dante, 16, Castro (Lecce), Italy
Acque Lucenti
Via Vecchia Castro, Castro (Lecce), Italy
Edy Sweet House
Via Vittorio Veneto, 46 Piano Primo, Castro (Lecce), Italy
Castro Panorama
Via San Nicola, 4 1, Castro (Lecce), Italy