3-star Hotel in Reno di Leggiuno on Lake Maggiore
Located on one of the most characteristic places of Lake Maggiore. Hotel Riva offers a wonderful panorama of the Borromeo Gulf, Stresa and the Alpine mountain range of Monte Rosa.
Equipped with a comfortable lift, rooms with private bathroom and panoramic balconies. It is the ideal place to have a pleasant stay enjoying the relaxing air of Lake Maggiore.