Get a Hotel in Lenna

Mountain View

Mountain View

Lenna • Show on map 0.0/10 View Details for Price

Mountain View is located in Castello, just 22 miles from Accademia Carrara and 22 miles from New Balance Arena. The property is around 23 miles from Church of Santa Maria Maggiore, 23 miles from Bergamo…More info

Book now