More Hotels Near Patria Palace Hotel Lecce
Piazza Riccardi 11
Lecce, IT 73100
Distance: 0.0 miles
Via Augusto Imperatore, 19
Lecce, IT 73100
Distance: 0.1 miles
Via Regina Isabella, 2
Lecce, IT 73100
Distance: 0.2 miles
Via Degli Ammirati 24
Lecce, IT 73100
Distance: 0.2 miles
Piazzetta Scipione De Summa, 4
Lecce, IT 73100
Distance: 0.3 miles
1 Viale Porta D Europa
Lecce, IT 73100
Distance: 0.5 miles
Via Antonio Salandra, 6
Lecce, IT 73100
Distance: 0.6 miles