One-Bedroom Apartment in Lecce LE


Lecce • Show on map
View Details for Price
One-Bedroom Apartment in Lecce LE in Lecce provides accommodation with free WiFi 1.1 km from Sant' Oronzo Square 1.7 km from Piazza Mazzini and 600 metres from Lecce Cathedral. The property is 1 km from…More info


