Featuring a bar, Palazzo Del Centro is situated in Lecce, within 200 metres of Piazza Sant'Oronzo and 700 metres of Piazza Mazzini. Free WiFi is available.
All units feature air conditioning and a flat-screen TV. There is a private bathroom with bidet and free toiletries in each unit, along with a hair dryer.
Guests at the bed and breakfast can enjoy an Italian breakfast.
A bicycle rental service is available at this property.
Lecce Cathedral is 300 metres from Palazzo Del Centro. The nearest airport is Brindisi - Salento Airport, 39 km from the property.