Viale Delle Magnolie 16, 28922 Verbania
Hotel
3 stars
with
44
rooms
Europalace Hotel is set right by Lake Maggiore in Verbania center, with great views of the Borromean Islands.
All rooms offer free Wi-Fi, and many have views of the lake.
You can walk to Verbania's main square in 5 minutes from the hotel. Tennis courts and swimming pools are available in the area, and ferries ...