Piazzetta Riccardi 13, 73100 Lecce
Hotel
5 stars
with
32
rooms
Patria Palace Lecce provides first-class luxury and service in the heart of Lecce, next to the Basilica of Santa
Croce and a few steps from the Roman amphitheater.
Housed in an aristocratic mansion dating back to the 18th century, Patria Palace displays lots of original features such as frescoes, fountains and ...