Police are searching for a who beat and sexually assaulted a German tourist during a violent robbery early Thursday morning in Harlem. The man may also be responsible for another robbery and sexual assault a few blocks away in last week, according to police.

Yesterday's incident took place around 2:50 a.m., when the 33-year-old victim was reportedly returning to the Airbnb she was staying in. When she was in front of 219 West 146th Street, police say she was approached by a man who "forcibly removed her purse, struck the victim repeatedly about the face with a closed fist then sexually assaulted her."

The man fled east on West 146th Street. The woman, who sustained trauma to her face—WCBS 2 reports she lost teeth in the attack— was taken to a hospital where she is in stable condition.

Investigators released surveillance video of the suspect, as well as of the violent attack [warning: the footage appears to show the sexual assault as well]. He is described as being about 5'8" tall and 175 pounds with short dark hair. He was last seen wearing grey sweatpants, white sneakers, and a dark colored hooded sweatshirt.

Update: Airbnb released a statement, "Airbnb is a community and the safety and security of all our guests and hosts is of primary importance regardless of where an incident takes place. We are outraged by the reports of what happened to our guest. Our team is actively working to support her and is assisting the NYPD with their investigation. We hope this criminal is brought to justice as soon as possible."

On Monday, April 24th, around 4 a.m., a 35-year-old woman was attacked and robbed near West 145th Street and Saint Nicholas Avenue.

The suspect approached her from behind, simulated having a gun, and removed her purse before striking her multiple times in the face, pulling down her pants and touching her groin, police said.

The victim was taken to Harlem Hospital for her injuries.

The suspect, who fled, was described as being 20 years old and was last seen wearing a green sweat suit, black hat, and white sneakers. Surveillance video of the April 24th suspect was also released:

Police are investigating both attacks and whether they may be connected.

Anyone with information in regards to this incident is asked to call the NYPD's Crime Stoppers Hotline at 800-577-TIPS or for Spanish 1-888-57-PISTA (74782) The public can also submit their tips by logging onto the Crime Stoppers Website at WWW.NYPDCRIMESTOPPERS.COM or texting their tips to 274637(CRIMES) then enter TIP577.