The brutal attack took place at 2.50am on Thursday as the 31-year-old victim walked back to her Airbnb rental at West 146th Street and Frederick Douglass Boulevard.
Surveillance video released on Friday by the New York Police Department shows the thug yanking away the woman’s bag.
He then punches her in the head and she falls to the sidewalk. He continues to hit her as she lies unconscious on the concrete.
According to investigators, the perpetrator struck the woman with such force that he knocked out several of her teeth and left her face bruised and swollen.
Police say he also tore off the tourist’s pants and sexually assaulted her.
The victim was later taken to an area hospital in serious but stable condition.
Detectives suspect the same man carried out a strikingly similar attack in nearby Hamilton Heights last week.