Have a specific location or hotel in mind?

Search our wide range of hotels, golf courses and locations below.

Grand Hotel Iles Borromees 5* Lake Maggiore

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