New Braunfels police and SWAT members arrested a man who they said kidnapped a woman at gunpoint.

According to New Braunfels police investigators, the man -- identified as 31-year-old Roy Kuykendall Jr. -- kidnapped the woman and took her to a hotel located in the 900 block of Business 35 North around 5 a.m. on Monday.

About an hour later, New Braunfels police and SWAT arrested Kuykendall. The woman was reported unharmed.

Kuykendall has been charged aggravated assault with a deadly weapon, aggravated kidnapping and possession of a controlled substance (Penalty Group I).