Stresa lies on the western shore of Lake Maggiore. Grand hotels reflect Belle Époque heritage. The Borromean Islands are a major attraction. Tourism focuses on elegance and boat excursions. Stresa feels refined and historic. Gardens and views dominate. It represents classic Lake Maggiore tourism.
Part of: Italy