Via delle bombarde, 4, 73100 Lecce
Aparthotels
Situated in Lecce, 600 metres from Sant' Oronzo Square and 1.2 km from Piazza Mazzini, Lu Leccio features accommodation with free WiFi, air conditioning, a shared lounge and a terrace. Each unit comes with a fully equipped kitchen with a dining table, a flat-screen TV with satellite channels and a private...