Via giammatteo, 31, lecce, province of lecce, italy, 73100 Lecce
Bed and breakfasts
Set 1.4 km from Sant' Oronzo Square, B&B Excelsior offers accommodation with a garden, a terrace and a shared kitchen for your convenience. Free WiFi is provided throughout the property. Every unit has a private bathroom and bidet, air conditioning, a flat-screen TV and a fridge. A microwave and minibar...