Hotels
Il Verbano doesn’t have the space for the whole family. We’ve found several hotels in Stresa, which is just off the Isola Dei Pescatori. Stresa is a beautiful town of ~4500 people situated on the Piedmont (West) side of the lake at the foot of Mottarone and across the gulf of Borromeo from the city of Verbania.