Location & Nearby Info
Holiday Inn Express Hotel & Suites Greenwood
2600 U.S. 25
Greenwood, SC 29649
1-877-865-6578
Show nearby: