Holiday Inn Express Greer-Taylors

1315 W Wade Hampton Blvd
Greer
South Carolina
United States