A telephone call from a hotel in Deptford Township led to the arrest of Voorhees resident Robert Murray, charged with human trafficking, promoting prostitution and assault.

Blake David Taylor, ThinkStock

The 42 year old was charged Tuesday and is being held on $300,000 bail.

According to the Gloucester County Prosecutor's Office, a 26-year-old South Carolina woman telephoned police from a hotel and reported she had been held against her will for a week and forced to perform sexual acts for money with numerous males. The woman could only identify her captor as "Lotto," who allegedly threatened to beat her if she wouldn't comply with his demands.

Murray was arrested on active warrants at the hotel.