Via corte dei fiori, 19, 73100 Lecce
Apartments
Located in Lecce, 1.6 km from Piazza Mazzini and 29 km from Roca, Le Dimore in Corte int 2 offers air conditioning. The property is around less than 1 km from Lecce Cathedral, 1.8 km from Lecce Train Station and 39 km from Gallipoli Train Station. Free WiFi is available throughout the property and Sant'...