Hotel La Palma
Across the road from the shores of Lake Maggiore, this upscale hotel is a 6-minute walk from both Stresa train station, and the Palazzo Borromeo museum of art and history, and a 14-minute walk from the Cableway Stresa Mottarone.
Elegant rooms and suites have terraces or balconies, and come with free Wi-Fi, flat-screen TVs, mini-bars and whirlpool tubs. Some offer lake views.
Buffet breakfast is complimentary, as is garage parking. There’s also a restaurant serving classic Piedmont cuisine. Other amenities include a rooftop terrace with a bar and a hot tub, plus an outdoor pool, a private beach area, a spa and an exercise room.