11a via xxiv maggio terra, 73100 Lecce
Apartments
Located in Lecce, less than 1 km from Sant' Oronzo Square and 27 km from Roca, Flat 24 Maggio offers air conditioning. It is situated 600 metres from Piazza Mazzini and features free WiFi plus free shuttle service. The accommodation provides airport transfers, while a car rental service is also available....