El Palazzo San Lazzaro está situado en Lecce, a 500 metros de la Piazza Mazzini y a 1 km de la Piazza Sant'Oronzo, y ofrece vistas a la ciudad. La propiedad ofrece una entrada independiente. Todos los días se sirve un desayuno continental o italiano con bollería recién horneada, fruta y zumos de fruta. Hay un bar y una cafetería disponibles. Los huéspedes pueden disfrutar de clases de fitness en el establecimiento. Idealmente situado para practicar ciclismo en los alrededores.
El establecimiento se encuentra a 1,7 km de la estación de tren de Lecce y a 26 km de Roca. El aeropuerto más cercano es el de Brindisi-Casale, situado a 42 km del Palazzo San Lazzaro.