An Ottawa man has been charged with attempted murder after allegedly stabbing another man at the Salvation Army shelter on George Street.

Police and paramedics were called to the downtown shelter at around 10:30 p.m. Saturday.

They found a man had been stabbed several times. He was taken to hospital with serious but non-life-threatening injuries, Ottawa police said in a release.

A 49-year-old man has been charged with attempted murder, aggravated assault, assault with a weapon and possession of a weapon dangerous to the public, police said.

He appeared in court via video Sunday morning and is scheduled to make another court appearance Monday.

Police did not say at which shelter the incident occurred.