On the west side of Lake Maggiore, south of its western arm, the little town of Stresa (210m/693ft; pop. 5,000) looks on to the Borromean Islands. Stresa is the largest resort on Lake Maggiore after Locarno. Cooler and windier than other places on the lake, it is busiest during the warmer part of the year. The long lakeside road affords
... More >

Best Stresa Hotel Rates
Flight Hotel Car
Search Hotels
Tourist Attractions
Discover exciting places to visit using our Stresa tourist attractions guide.
Stresa Tourist Attractions
Hotels
Compare multiple sites and save on Stresa hotels. Find the best hotel rates.
Hotels in Stresa

Hobbies & Activities
Look up an attraction in Stresa by hobby or interest from our many tourism categories.
Hobbies and Activities Search