Overlooking the shores of Lake Maggiore in the center of Stresa, directly facing the Borromean Islands, the hotel has been a landmark of historical and hospitality excellence since its opening in 1908.
In 2005, to enhance the entrance from the inner garden, it was decided to commission an external canopy, along with a new hotel sign and a backlit mouth-blown glass ceiling.