Location: on the shores of the river Adda, a few steps away from the central Piazza Manzoni, heart of the town Lecco.
See more: Hotels in Europe Hotels in Italy Hotels in Lecco Holiday Destinations in Europe