Holiday Inn Express Hotel & Suites Wabash

1311 N Cass St
Wabash
Indiana
United States