Nestled in an 18th-century palazzo, Hotel Patria Palace is a luxurious retreat with stunning art deco rooms, a rooftop bar, and exceptional service that captures the essence of Lecce.
Piazzetta Gabriele Riccardi, 13, 73100 Lecce LE, Italy Get directions
Lynne Strong
Telma S
Hannah D
Debbie G
Cynthia C
Corie G
GK
Lauren Henderson