Sarah June Maryskag, 34, has been charged with abduction of a child under 14 years.
According to police the incident happened around 8:30 p.m. PT on July 10 when Maryskag and another woman with a baby left a Surrey apartment building following dinner with a friend.
"One of the women, the mother of the baby, was pushing a stroller while the other woman carried the infant," said a statement issued by Transit Police spokeswoman Anne Drennan on Wednesday morning.
When Maryskag got on the elevator with the child the doors shut before the mother could get on, said the statement.
The mother took another elevator down to the hotel lobby, but when she arrived Maryskag and the baby were nowhere in sight.
"Enlisting the help of her friend, the mother ran to the King George SkyTrain station where she advised a SkyTrain attendant and Transit Police were called.
"The friend spotted a security guard at the nearby Sprott Shaw College who, following a search of the area, located the woman and the baby in front of the college.
"Transit Police arrived and took the woman into custody, returning the baby to the mother."
Police then arrested and charged Maryskag.
Drennan said Maryskag is well known to police, and they have requested a psychiatric evaluation. She is being held in custody until her next court appearance today.