Holiday Inn Express Hotel & Suites Greenwood

110 Birchtree Dr
Greenwood
South Carolina
United States