Nestled in the heart of Lecce, this chic hotel boasts spacious, stylish rooms, a rooftop terrace, and a stellar restaurant, making it a perfect urban escape.
Via Augusto Imperatore, 19, 73100 Lecce LE, Italy Get directions
Corran G
David G
Emilio M
Joseph Manavola
Concetta C
Stephen Egan
Peter Krol
michellelynn