Villa Margherita Location
Via G.Aprile, 9, Lecce, Italy
Enter dates to see available properties
Area Information
Attractions
Universita degli Studi di Lecce Dipartimento Beni Culturali
150 m
Chiostro dei Domenicani
1.4 km
Parco di Belloluogo
1.5 km
Chiesa Santa Maria di Pozzuolo
1.5 km
Torre di Belloluogo
1.5 km
Sant'Oronzo Square
1.7 km
Castle of Charles V
1.7 km
Basilica of Santa Croce
1.7 km
Train stations
Lecce Railway Station
1.4 km