103 via ada cudazzo, 73100 Lecce
Appartamento
Located in Lecce, 3.1 km from Piazza Mazzini and 3.5 km from Sant' Oronzo Square, Andrea House offers a garden and air conditioning. Among the facilities at this property are a lift and a minimarket, along with free WiFi throughout the property. The accommodation provides airport transfers, while a car...