Patria Palace Hotel, Italy Our rating: First Class

With an ideal location in the heart of Lecce just across from the Basilica of Santa Croce, Patria Palace provides pleasant, traditionally Italian accommodation for those looking to explore Lecce

Patria Palace Hotel, Lecce
Map of Patria Palace Hotel, Italy
Patria Palace Hotel, Lecce
Patria Palace Hotel, Lecce
View hotel in detail