Santa Chiara Suite Hotel
Lecce, Italy
Santa Chiara Suite Hotel


Via Degli Ammirati, 24, Lecce, Italy
Ranking: Santa Chiara Suite Hotel is ranked 55th out of 111 accommodation options available in Lecce.
Classification: 3 Star Hotel
Suite Hotel Santa Chiara is a modern 4-star boutique hotel located in an enchant corner of Lecce, near Piazza S.Oronzo and the Roman Amphitheatre, in the heart of the historic centre. It offers 21 appartments, equipped with stylish furnishings and the most modern facilities. The hotel has its own intimate and refined character. An elegant roof-garden reveals breathtaking views over the beauties of the whole town.