Viale libertà 11, 21021 Angera
Hotels 3 stars
At Hotel Lido you will have a great location right on the shores of Lake Maggiore. The hotel offers lovely lake views, free car parking and free Wi-Fi access. Rooms are airy and bright, with air conditioning. A 15-minute walk along the lakeside from the Lido Hotel will take you to the centre of Angera....