Holiday Inn Express & Suites

300 N Creek Blvd
Greenwood, SC 29649

Phone: (864) 889-8900
Fax: (864) 889-8901

Amenities