Via giuseppe zanardelli, 33, 73100 Lecce
Apartments
Set in Lecce, 400 metres from Piazza Mazzini and less than 1 km from Sant' Oronzo Square, Design House Lecce city centre offers spacious air-conditioned accommodation with a balcony and free WiFi. The property is around 2.2 km from Lecce Train Station, 1.4 km from Lecce Cathedral and 41 km from Gallipoli...