Your Search found 3 locations.

Please click on the location name to view reports and more information.

Holiday Inn Express
6320 Amp Dr 84
Clemmons NC 27012

Manor House At Tanglewood
4060 Clemmons Rd
Clemmons NC 27012

Super 8 Motel
6204 Ramada Dr
Clemmons NC 27012

Holiday Inn Express 0.85 Miles Away
6320 Amp Dr 84, Clemmons NC 27012