Apartment «Monolocale Edera» in Lecce, Italy
Set in Lecce, this air-conditioned apartment features a terrace. The property boasts views of the city and is 2.8 km from Piazza Mazzini. The kitchen comes with a toaster, a fridge and a stovetop and there is a private bathroom.
Check in time: 14:00. Check out time: 12:00.