Enjoy marvellous views of the Borromean Islands from Villa Ruscello: a cosy 2-star family-run hotel set on the coast of Lake Maggiore.
Featuring a private beach and swimming pool, Hotel Splendid is set right on the lakeside, a 5-minute walk from central Baveno.
Located right on the shores of Lake Maggiore, Hotel Beata Giovannina is a 5-minute drive from central Verbania.
Set directly on Lake Maggiore’s shores, the Majestic is housed in a 19th-century building with private access to the lake.
Set on the shores of Lake Maggiore, Villa e Palazzo Aminta offers a luxurious wellness centre, a private garden on the lake, and an outdoor…
Facing the beachfront, Hotel Bettina offers 3-star accommodations in Mergozzo and has a private beach area and restaurant.
Hotel Due Palme overlooks peaceful Lake Mergozzo and is just 1.2 mi from Lake Maggiore.
Set in Cannobio, 16 km from Piazza Grande Locarno, Hotel Villa Delle Palme offers accommodation with a garden, free private parking, a…