Das L'Attico di Piazza Mazzini Rooms bietet eine Terrasse mit Stadtblick und Unterkünfte im Zentrum von Lecce. Die Unterkunft befindet sich 700 m von der Kathedrale Santa Croce entfernt.
Die klimatisierten Zimmer verfügen über kostenfreies WLAN, einen Flachbild-TV und einen Sitzbereich. Das eigene Bad ist mit einer Dusche ausgestattet.
Das L'Attico di Piazza Mazzini Rooms liegt 10 Gehminuten vom römischen Amphitheater und 2 km vom Bahnhof Lecce entfernt.