
Ultra-LuxuryCountryside
Lake Maggiore, Italy
160 rooms
Opened 1863
Antonio Polli
Lake Maggiore, Italy
Refined Piedmontese gastronomy, fresh Lake Maggiore fish & fine Italian wines
Il Borromeo Restaurant
At Grand Hotel Borromeo Stresa, Lake Maggiore, Italy
Opulent chandelier-lit dining salon and panoramic lake terrace framing the Borromean Islands
Serving Chef-driven regional Piedmontese tasting menus, lake trout, handmade agnolotti, and Piedmontese Barolo wines daily from 7:00pm to 10:30pm.
Il Borromeo Restaurant FAQ
- What is the setting at Il Borromeo Restaurant?
- Opulent chandelier-lit dining salon and panoramic lake terrace framing the Borromean Islands
Reviewed by Hotel Flock · Last updated September 2026