18 Via Vito Mario Stampacchia, 73100 Lecce
Bed and Breakfast
with
4
rooms
Offering city views, Panorama Lecce in Lecce offers accommodations and a terrace. Among the facilities of this
property are a restaurant, an elevator, and a shared kitchen, along with free Wifi. Roca is 17 miles from the bed and breakfast, and Lecce Train Station is 1.2 miles away.
All units are equipped with ...