Holiday Inn Express & Suites Scottsburg

200 S Beechwood Ave
Scottsburg
Indiana
United States