Via Francesco Casotti 15, Lecce
8 bedrooms
Baths
Guests
A stay at Palazzo San Lazzaro Rooms & Suites places you in the heart of Lecce, within a 5-minute walk of Torre del Parco and Piazza Giuseppe Mazzini. This guesthouse is 0.3 mi (0.5 km) from Casa Museo Spada and 0.6 mi (0.9 km) from Faggiano Museum.
Elevator
WiFi/Internet
Pet friendly
24/7 front desk
No nearby properties available in this region at the moment.