Showcasing a terrace and views of the city, Residenza Intra Lago Maggiore is located in Verbania. Botanical Gardens of Villa Taranto is 0.9 miles away.