A worker at a hotel in downtown Minneapolis has been charged with sexually assaulting a guest while she was asleep.

KSTP reports that 39-year-old Pedro Morales of Minneapolis is accused of entering a room at the Residence Inn by Marriott, on South 8th Street and Lasalle Avenue at around 6:50 a.m. on Sunday and pulling the sleeping woman's clothes down.

According to a criminal complaint filed with Hennepin County Court, the woman awoke with Morales on top of her, touching her body and attempting to have sex with her, KSTP notes.

WCCO reports the victim tried to push him off, to which he said, "No, no, shhhh, stop."

She was eventually successful in pushing him off, and Morales then pulled up his pants and fled the room. He was arrested at his home later on Sunday.

The charge states the victim was "mentally impaired, mentally incapacitated or physically helpless" at the time of the attack, according to the Star Tribune.

The newspaper spoke to a Marriott hotel spokesman, who said that "as soon as hotel management was made aware of the situation, they immediately contacted the Minneapolis Police Department."

"The police are conducting an investigation, and we are cooperating fully with them as they look into the matter," the hotel spokesman said.

Morales has been charged with third-degree criminal sexual conduct of a victim who is mentally impaired or physically helpless, KARE 11 reports.