Offering a garden and a terrace, B&B Excelsior in Lecce is close to Piazza Sant'Oronzo and Piazza Mazzini. Housed in a building dating back to 1920, this bed and breakfast is 17 miles from Roca and 1.1 miles from Lecce Cathedral. The accommodation offers a shared kitchen and daily room service for guests.
All units feature air conditioning and a flat-screen TV. The rooms include a coffee machine, a private bathroom, and free Wifi, while selected rooms also offer a patio and some have garden views. At the bed and breakfast, the units include bed linen and towels.
Buffet and Italian breakfast options with local specialities, fresh pastries, and fruit are available every morning at the bed and breakfast.
Lecce Train Station is 1.7 miles from B&B Excelsior, while Torre Santo Stefano is 25 miles from the property. The nearest airport is Brindisi - Salento Airport, 25 miles from the accommodation.