Unique place
Grand Hotel des Iles Borromées
Grand Hotel Des Iles Borromees, Corso Umberto I, Stresa, Province of Verbano-Cusio-Ossola, Italy
A timeless lakeside retreat where marble halls meet mountain views. Perfect for teams seeking elegance, inspiration, and a break from the ordinary.
Description
Nestled between Lake Maggiore and the rolling hills of Stresa, this historic palace blends aristocratic charm with modern comfort.

Where you'll sleep
Iles Borromées - Rooms
Charming suites with historic soul and postcard views—where every sunrise feels like a scene from a classic Italian film.
Main features
Air conditioning
Dedicated space for work
Fast WiFi
Garden
Outdoor area
Premium features
Lake access
Where you'll eat
Iles Borromées - Restaurants
From gourmet lakeside dining to casual garden bites and signature cocktails—Borromees redefines corporate hospitality.