Italy, Puglia (Lecce) – Palazzo Santa Chiara

The Suite Hotel Santa Chiara has 21 furnished apartments with a refined elegance that overlook the most important corners of the city of art. The hotel also has a panoramic roof garden where they serve a rich breakfast buffet with a wide selection of sweet and savoury foods, and from which you can admire the full beauty of Lecce's story, just waiting to be discovered.


Suite Santa Chiara is a 4-star boutique hotel located in Lecce’s historical centre, 100 metres from the cathedral. You will be a 10 minute walk from Lecce Train Station and 300 metres from the main square, Piazza Sant’Oronzo. The property is right opposite the MUST museum, hosted in a former monastery.