YOUR HOLIDAY ON LAKE MAGGIORE STARTS HERE
The lake, a drink at sunset or a signature cocktail under the stars. This is our idea of holiday and wellness.
Situated on the lakefront at Stresa just a short walk from the centre of the town, our hotel is not only a place to sleep, but a place where at any moment, indoors and outdoors, you can enjoy unforgettable experiences.