Doté d'une terrasse avec vue sur la ville, L'Attico di Piazza Mazzini Rooms propose un hébergement dans le centre de Lecce. Il se trouve à 700 mètres de la cathédrale Santa Croce.
Dotées d'une connexion Wi-Fi gratuite, les chambres climatisées comprennent une télévision à écran plat et un coin salon. Les salles de bains privatives sont pourvues d'une douche.
L'Attico di Piazza Mazzini Rooms se trouve à 10 minutes à pied de l'amphithéâtre romain et à 2 km de la gare de Lecce.