L'Attico di Piazza Mazzini Rooms biedt accommodatie met een terras met uitzicht op de stad in het centrum van Lecce. De accommodatie ligt op 700 meter van de kathedraal van Santa Croce.
De kamers zijn voorzien van gratis WiFi, airconditioning, een flatscreen-tv en een zithoek. De eigen badkamers zijn uitgerust met een douche.
L'Attico di Piazza Mazzini Rooms ligt op 10 minuten lopen van het Romeinse amfitheater en op 2 km van het station van Lecce.