Photo gallery for Suite Hotel Santa Chiara





Suite Hotel Santa Chiara
Reviews
8.4 out of 10
Very good
About this property
4-star hotel in Lecce Historic Center
Explore the area

Via Degli Ammirati 24, Lecce, LE, 73100
- Piazza Sant'Oronzo2 min walk
- Roman Amphitheater2 min walk
- Piazza del Duomo3 min walk
- Brindisi (BDS-Papola Casale)36 min drive