Contribute photo
L'Angolo Dei Pescatori
Lakeside hotel with panoramic views of Lake Maggiore and the Borromean Islands from the on-site restaurant terrace.