Hotels in Stresa
Budget hotels in StresaSee all
Stresa 609 m from city centre
Hotel Da Cesare is just 262 feet from Lake Maggiore and close to Stresa Train Station and the congress center. It offers...
Lo Scoiattolo E La Noce
Stresa 1.3 km from city centre
In the relaxing environment of Lake Maggiore, B&B Lo Scoiattolo e la Noce offers air-conditioned rooms with free Wi-fi and...
Stresa 743 m from city centre
The family-run Albergo Sempione overlooks Lake Maggiore, and is only 164 feet from the ferry pier for the Borromean Islands....