Mon - Fri 9:00am - 6:00pm
Sat 10:00am - 4:30pm
Accommodation rating: Superior
The Patria Palace is a 5 star hotel housed in a converted 17th century palazzo in the heart of Lecce, the ‘Florence of the South’. This historical building, overlooking the fabulous ornate Baroque façade of the Basilica of Santa Croce, is located in a small square close to all the important monuments of the city. The hotel retains some of its original features including vaulted ceilings and carved balconies. Each hotel room is individually decorated with modern comforts.
Please call 020 7808 6785 for more information or to make a booking.