Located just opposite the shores of Lake Maggiore, Park Hotel Italia offers an outdoor pool and a fully furnished garden with sun loungers.
Offering a private beach and swimming pool, Hotel Splendid is set right on the lakeside, 5 minutes' walk from Baveno centre.
Hotel Cannero is located in the lakeside town of Cannero Riviera on the shores of Lake Maggiore.
Hotel Al Campanile - Luxury Suites & Apartments offers accommodations with views of Lake Maggiore in Baveno.
Ideally located in Cannobio's center, Hotel Elvezia offers free parking on request, a large garden and a terrace for guests to relax.
Only 150 metres from the shores of Lake Maggiore, Hotel Milan Speranza Au Lac is next to the pier for boat trips to the Borromeo Islands.
Set directly on Lake Maggiore’s shores, the Majestic is housed in a 19th-century building with private access to the lake.
Offering an outdoor pool, sun terrace and a restaurant, Hotel Giardino is located in Cannobio. Free WiFi access is available.
Set on the shore of Lake Maggiore in Verbania, Hotel Novara features classic-style rooms and a restaurant serving local fish specialities.
Casa Alpina De Filippi features a garden, shared lounge, a terrace and restaurant in Macugnaga.
Dating back to the 1930s, La Rondinella is a charming villa set right on the shore of Lake Maggiore.
Situated in Craveggia, 34 km from Golfclub Patriziale Ascona, Albergo La Perla features accommodation with a garden, free private parking,…
Located just a 5-minute drive from Piana di Vigezzo ski slopes, Hotel Ristorante Miramonti features a traditional restaurant and rooms with…