Albergo Riva

Hotel in Verbania (Lake Maggiore), Italy

Features: wi-fi

14 Via Lungolago, Reno di Leggiuno, 21038