Holiday Inn Express Hotel & Suites Duncan

275 Frontage Rd
Duncan
South Carolina
United States