Mamma Ciccia Holiday Home - Lake View ligger bare 4 minutter til fots fra Abbadia Lariana stasjon og 11 minutter til fots fra Setificio Monti kommunale museum.