Skip to content
Grand Hotel Borromeo Stresa
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