Der Palazzo San Lazzaro liegt in Lecce, 500 m von der Piazza Mazzini und 1 km von der Piazza Sant'Oronzo entfernt und bietet Stadtblick. Die Unterkunft verfügt über einen separaten Eingang. Täglich wird ein kontinentales oder italienisches Frühstück mit frisch gebackenem Gebäck, Obst und Fruchtsäften serviert. Es gibt eine Bar und eine Snackbar. Gäste können an Fitnesskursen vor Ort teilnehmen. Ideal gelegen zum Radfahren in der Umgebung.
Die Unterkunft liegt 1,7 km vom Bahnhof Lecce und 26 km von Roca entfernt. Der nächstgelegene Flughafen ist der 42 km vom Palazzo San Lazzaro entfernte Flughafen Brindisi-Casale.