Holiday Inn Express Clemmons

Back to Hotels

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

Tags: Other Hotels