Featuring a terrace with views of the city, L'Attico di Piazza Mazzini Rooms offers accommodation in the centre of Lecce. The property is 700 metres from Santa Croce Cathedral.
With free Wi-Fi, the air-conditioned rooms include a flat-screen TV and a seating area. Private bathrooms come with a shower.
L'Attico di Piazza Mazzini Rooms is a 10-minute walk from the Roman Amphitheatre, while Lecce Station is 2 km away.