Via giammatteo, 31, lecce, province of lecce, italy, 73100 Lecce
Bed and breakfasts
Set just 1.4 km from Piazza Mazzini, B&B Excelsior offers accommodation in Lecce with access to a garden, a terrace, as well as a shared kitchen. The property features inner courtyard and quiet street views, and is 1.4 km from Sant' Oronzo Square. The bed and breakfast has family rooms. All units come...