Opened in 1863 on the shores of Lake Maggiore, the Grand Hotel des Iles Borromées is one of Italy’s most prestigious lakeside hotels. Its elegant grandeur has been beautifully maintained through the ages and the hotel continues to offer a wonderful experience.