Offering a private beach and swimming pool, Hotel Splendid is set right on the lakeside, 5 minutes' walk from Baveno centre.
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.
Set on Baveno's lakeshore, Grand Hotel Dino offers panoramic views across Lake Maggiore.
This majestic property in Art Nouveau style includes indoor and outdoor swimming pools and a spa.
Locanda Chi Ghinn is a family-run property in the centre of Bee, 4 km from the shores of Lake Maggiore.
Located in San Domenico, 38 km from Simplon Pass, Hotel La Vetta provides accommodation with a shared lounge, free private parking, a…
Set directly on Lake Maggiore’s shores, the Majestic is housed in a 19th-century building with private access to the lake.