Holiday Inn Express Clemmons

Back to Hotels

6320 Amp Drive
Clemmons NC 27012
(336) 778-1500
View Site