Located at the foot of the Alps, Grand Hotel Bristol overlooks Lake Maggiore and the Borromean Islands.
Located between the mountains and the Borromean Gulf, Hotel Simplon is in its own sub-tropical gardens, close to the center of Baveno.
Hotel Cannero is located in the lakeside town of Cannero Riviera on the shores of Lake Maggiore.
Relais Casali della Cisterna is set in two 19th-century building surrounded by a private park overlooking Lake Maggiore.
This majestic property in Art Nouveau style includes indoor and outdoor swimming pools and a spa.
Set on Baveno's lakeshore, Grand Hotel Dino offers panoramic views across Lake Maggiore.
This 19th-century villa is set 200 metres from Cannobio's Blue Flag beach on Lake Maggiore.
Located in the centre of Villadossola, 5 km from Domodossola, the Emiliana is a modern and welcoming hotel.