Die Unterkunft Palazzo Leo Suite and Apartment, die in Lecce, 700 m von Piazza Mazzini entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit kostenlosen Fahrrädern, Privatparkplätzen, einem Garten und einer Terrasse. Die Unterkunft befindet sich etwa 26 km von Roca, 1,2 km von Bahnhof Lecce und 1 km von Lecce Cathedral entfernt. Die Nichtraucher Unterkunft ist 800 m von Piazza Sant'Oronzo entfernt gelegen.
Die Unterkunft Palazzo Leo Suite and Apartment bietet den Gästen klimatisierte Zimmer mit einem Kleiderschrank, einem Wasserkocher, einem Kühlschrank, einem Safe, einem Flachbild-TV und einem eigenen Badezimmer mit einem Bidet. Kostenloses WLAN ist vorhanden für alle Gäste, einige Zimmer sind ausgerüstet mit einem Balkon.
Gäste der Unterkunft Palazzo Leo Suite and Apartment können ein kontinentales Frühstück genießen.
Turm Santo Stefano liegt 39 km von der Unterkunft Palazzo Leo Suite and Apartment entfernt, während Gallipoli Train Station 40 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Brindisi, 41 km von der Unterkunft Palazzo Leo Suite and Apartment entfernt.