Lecce, Lecce
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Degli Ammirati, 24, Lecce
The Suite Hotel Santa Chiara is a new elegant 4-star hotel , located in an eighteenth-century baronial palace overlooking the splendid Piazza "Vittorio Emanuele II" and the baroque "Church of Santa Chiara", in the heart of art and shopping.
See MoreUsage of subsidiary facilities may incur additional fees