Photo of Holiday Inn Express & Suites Charleston-North, an IHG Hotel
Holiday Inn Express & Suites Charleston-North, an IHG Hotel
2435 Elms Center Rd, North Charleston, South Carolina 29406-9830 USA
2435 Elms Center Rd, North Charleston, South Carolina 29406-9830 USA