Set in a 19th-century villa, Albergo Verbano is located on Isola dei Pescatori. It boasts rooms with views of Lake Maggiore and free Wi-Fi.
This majestic property in Art Nouveau style includes indoor and outdoor swimming pools and a spa.
Boutique Hotel Elvezia is situated on Isola Bella Island and can be reach only via ferry boat from Stresa or Baveno.
Just 200 metres from Lake Maggiore, Hotel La Locanda is a 5-minute walk from Stresa Station and 600 metres from the pier where boats leave…
La Fontana is a family-managed hotel, set in an Art Nouveau villa of the 1940s with its own park.
Hotel Flora is located on the banks of Lago Maggiore, 10 minutes’ walk from Stresa’s center.
Hotel Della Torre is a well-maintained, family-run hotel set just outside of central Stresa and only 160 yards from Lake Maggiore.
Hotel BB Villa Orchidea is located in a quiet area of Stresa. The property features rooms with a balcony.
The Elena is a family-managed hotel located in Stresa's historic center, 328 feet from the ferries to the Borromean Islands across Lake…
Set on Fisherman's Island in Lake Maggiore, a few minutes by boat from Stresa, Villa Toscanini is a few steps from the seafront and offers…