Enjoy marvellous views of the Borromean Islands from Villa Ruscello: a cosy 2-star family-run hotel set on the coast of Lake Maggiore.
Offering a private beach and swimming pool, Hotel Splendid is set right on the lakeside, 5 minutes' walk from Baveno centre.
Located directly on the shores of Lake Maggiore, Hotel Beata Giovannina is a 5-minute drive from Verbania’s centre.
Set directly on Lake Maggiore’s shores, the Majestic is housed in a 19th-century building with private access to the lake.
On the shores of Lake Viverone, Hotel Marina offers panoramic lake views and is 2 km from the city centre.
The Fontaine Bleue is a small hotel overlooking Lake Orta, and located 3 km from the centre of town.
Set on Lake Orta in Pettenasco, La Sibilla Cusiana is a family-run hotel offering a lake-side garden and free parking.
Set in Cannobio, 16 km from Piazza Grande Locarno, Hotel Villa Delle Palme offers accommodation with a garden, free private parking, a…