Search our wide range of hotels, golf courses and locations below.
This magnificent hotel is set in a park overlooking the Lake Maggiore. Built in 1861, the hotel is kept fresh but the original ‘Belle Epoch’ architecture remains. There are 172 bedrooms and suites, all extremely stylish. The hotel boasts an excellent restaurant and piano bar as well as two outdoor pools, tennis courts and a Spa. It is just a few minutes’ walk from the many delights of the town of Stresa. An idyllic setting for a perfect holiday.
Either add this hotel to your favourites list to build an ideal list of hotels for an Itinerary or send an enquiry straight away and let our team craft you the perfect trip.
Make Enquiry