Tito Schipa B&B is located in Lecce. It offers self-catering accommodations with air conditioning.
The apartment will provide you with a TV, a kitchenette and a bathroom with a hairdryer.
Piazza Sant'Oronzo is 1804 feet from the property. Lecce Cathedral is a 5-minute walk away.
License number: LE07503561000021473
Number of rooms : 6