Located 1.4 km from Piazza Mazzini in Lecce, this air-conditioned apartment features free WiFi. The apartment is 600 metres from Lecce Cathedral. A flat-screen TV is featured. There is a private bathroom with a bidet and shower. Search by map and book hotels in Lecce (Italy) with Booking-map.com - an official partner of Booking.com!