Holiday Inn Express & Suites Greenwood Mall

300 N Creek Blvd, Greenwood, SC 29649