Stresa - Travel Guide to Stresa on Lago Maggiore
Stresa is found along the western shores of Lago Maggiore in Northern Italy. A favorite of travellers to the lake region, Stresa has abundant hotels, shopping and restaurants, as well as water sport facilities for enjoying Lago Maggiore. If you have the time, you can stay in Stresa before your flight home departing from Malpensa airport.
Hotels in Stresa
Guest-rated hotels in Stresa on Venere.com - read reviews, see photos, check prices, or book a room.
Tourist information for Stresa including things to see and do, events, and travel.