Palazzo Charlie Location
Piazzetta Del Duca Di Atene, 1C, Lecce, Italy
Enter dates to see available properties
Area Information
Attractions
Castle of Charles V
400 m
Church of Saint Matthew
400 m
Chiesa di Sant'Irene
400 m
Roman amphitheatre of Lecce
400 m
Church of Santa Chiara
400 m
Basilica of Santa Croce
400 m
Colonna di Sant'Oronzo
400 m
Train stations
Lecce Railway Station
700 m