Palazzo Rollo Location
Via Vittorio Emanuele, 14, Lecce, Italy
Enter dates to see available properties
Area Information
Attractions
Church of Saint Irene
100 m
Chiesa di Sant'Irene
100 m
Monumento a Fanfulla da Lodi
150 m
Church of Santa Maria della Porta or St. Louis
200 m
Church of Santa Chiara
250 m
Train stations
Lecce Railway Station
900 m