Marvin Holmes, described by police as a 42-year-old homeless man, was arrested on Saturday inside a bar at 10th and Locust streets in Philadelphia.
The attempted rape happened back on the night of November 13th in a field next to the James F. Hall Trail in Phillips Park in Newark, Delaware.
The 30-year-old victim told police she had walked to the 7-Eleven on Elkton Road. She told police she is new to the area and got lost on her way home.
Police say that's when she was approached by Holmes, who allegedly offered to show her the way home.
Eventually, police say, the two ended up on the James F. Hall trail and the victim became nervous. When she tried to leave Holmes allegedly knocked her to the ground and tried to remove her clothes. The victim was able to fight off the attack and fled to a home on Apple Road where she reported the incident to the homeowner.
The victim sustained minor injuries, police say, but refused medical treatment.
Holmes is charged with one count of 2nd degree attempted rape and one count of strangulation.
He is being held in lieu of $110,000 cash bail.