Lago Maggiore Bay

Hotel in Verbania (Lake Maggiore), Italy

Features: wi-fi

24 Via Nazionale del Sempione, Baveno, 28831