Winnipeg police have charged two men with sexual assault and kidnapping after a woman was attacked over the weekend in the city and in the Lorette area.

According to police, the 27-year-old woman was walking to a store near Burrows Avenue and Charles Street on Saturday morning when she was confronted by two unknown men.

The men forced the woman into a vehicle and drove her to a suite somewhere in the city, where "a serious sexual assault occurred involving both suspects," police said in a release.

The woman tried to flee the suite during that time but couldn't, according to police.

One of the men then drove the woman to the Lorette area and sexually assaulted her inside the vehicle before she was able to escape, according to police.

The woman fled to a nearby business, where police were called.

"This is a horrific event this young female went through. We will provide any and all supports that we can," Const. Jason Michalyshen told reporters on Wednesday.

"Unfortunately, there are individuals in our society that will prey upon individuals and take advantage of certain situations."

Michalyshen said a 35-year-old man was arrested in a suite in the Jefferson Avenue area on Sunday morning.

The second suspect, a 32-year-old man, was arrested on Monday evening near the 1400 block of Ross Avenue.

Both men have been charged with sexual assault and kidnapping for their alleged involvement in the attack. They are in custody.

Police say the 32-year-old man has also been charged with theft over $5,000 in connection with the incident.