TAMPA, Fla. (WFLA) — Police arrested a homeless man accused of brutally attacking a two people on vacation in northwest Miami-Dade, NBC Miami reported.

Travon Smith, 22, faces multiple charges, including kidnapping, sexual battery, and burglary with assault or battery, according to an affidavit.

The attack happened at about 3:30 p.m. on July 10, while the the tourists were staying at a Roadway Inn in northwest Miami-Dade. According to the arrest report, the victims were in their late 60s.

Police said Smith knocked on a door and burst into the hotel room. He punched the man in his face, pushed him to the ground and bit him on the back of the neck, according to the report.

The woman saw what was happening, and before she could call 911, police said Smith punched her in the face, then dragged her by the hair to an elevator. When they got to the second floor, he forced the woman to perform oral sex and strangled her to “the point where she lost her vision,” the report said.

Smith had attempted to sexually batter the woman further, but police arrived and took him into custody.

Police said both victims suffered serious injuries.

Smith “confessed to the allegations made against him,” police wrote in the arrest report.

He is being held in a Miami-Dade jail.