123 Via Sempione Nord Stresa, Piemonte 28838
Seated: 60
The intimate little room where you can host your most precious events. This gem set in the most evocative and soul-stirring spot, embraced by a breathtaking view of Lake Maggiore and its islands, overlooks the hotel's swimming pool, giving you privacy and a place for reflection.