Located on the shores of Lake Maggiore, Stresa is a small pretty town that was historically a popular retreat for Europe’s aristocrats. Each summer the town plays host to ‘Settimane Musicali’ an important classical music festival. Sights in the town include the 17th century Villa Ducale and the nearby Borromean Islands.
Click on your destination of interest
The latest from Compass - our online travel magazine