Grapevine police said a woman was sexually assaulted as she walked home from work Sunday night.
Police said the 27-year-old woman was attacked while walking along Ruth Wall Road from her job at the Gaylord Texan hotel at about 9:45 p.m.
"He knocked her down first," Lt. Todd Dearing said. "She struggled, she fought, and he wound up punching her several times in the face and in the head. He pushed her off the road. There's an embankment that goes down to a creek area. Right there down into the creek area is where the assault took place."
Dozens of workers live in a nearby apartment complex and walk to work every day, police said.
The Gaylord Texan has warned employees to be cautious while walking home.
"They just gave us a paper with some things to do -- to not walk alone or ask the security with the hotel to walk with us," said Alma Chavez, a hotel employee who walks to work.
The victim's purse and phone are missing, but police aren't sure if the man stole them or if they were lost in the nearby creek.
Dearing said there is a lot of traffic in the area, so police hope someone may have seen something before or after the assault.
Investigators said the incident is not related to a similar assault last week in Keller.
Anyone with information in the case is asked to call Grapevine police.