Grand Hotel des Iles Borromées, Italian Lakes Our rating: Deluxe

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.

Anegada House Pool Terrace, Guana Island, Guana Island
Map of Grand Hotel des Iles Borromées, Italian Lakes
Grand Hotel des Iles Borromees, Stresa
Dining room at the Grand Hotel des Iles Borromees, Stresa
View hotel in detail