Overlooking Lake Maggiore, Albergo Riva has panoramic views of the Borromean Islands, Stresa and the Monte Rosa Alps ... » Veja mais
Just 700 metres from the shore of Lake Maggiore, Hotel Campagna offers free Wi-Fi and free parking in Reno Di Leggiuno ... » Veja mais