In the heart of Stresa along the lakeside promenade, this boutique hotel is set in lovely gardens and offers breath-taking views of Lake Maggiore and the Borromean Islands. It is the only hotel in Stresa with its own outdoor pool located on the lake itself, and the rooftop Skybar is one of the most popular spots in town for sunset. (Renovated: 2019; Rooms: 120)