Where to stay
5 stars luxury
Villa Aminta
Stresa (Verbania)
Hotel Villa Aminta is a stunning luxury hotel located between the towns of Stresa and Baveno, nestling in beautiful gardens overlooking Lake Maggiore. The 66...
4 stars
Grand Hotel Bristol
Stresa (Verbania)
With an enviable location on Stresa's glamorous lakeside boulevard, and with breathtaking views out over Lake Maggiore, the Grand Hotel Bristol is the...
Grand Hotel Dino
Baveno (Verbania)
Grand Hotel Dino is situated right on the edge of Lake Maggiore, in the charming hillside town of Baveno. The hotel has a total of 375 guestrooms and suites,...
Hotel Simplon
Baveno (Lago Maggiore) (Verbania)
Hotel Simplon offers guests to Piedmont's enchanting lake district an enviable location in the heart of Baveno, a historic tourist center on the shores of...
Hotel Splendid
Baveno (Lago Maggiore) (Verbania)
Hotel Splendid is situated on the shores of Lake Maggiore, close to the picturesque town of Baveno. The hotel has a total of 115 elegantly appointed rooms...
Historical Residences
Villa Dal Pozzo d'Annone
Belgirate - Lago Maggiore (Verbania)
Villa dal Pozzo Annone enjoys a magnificent location on the shores of Lake Maggiore, just outside the charming village of Belgirate. In 1827, Ferdinando...

