Holiday Inn Express & Suites

8975 Elms Center Road
South Carolina
United States