Location & Nearby Info
Holiday Inn Express Hotel & Suites Charleston - North
8975 Elms Centre Rd.
North Charleston, SC 29406
1-877-865-6578
Show nearby: