Location & Nearby Info
Holiday Inn Express Hotel & Suites Wabash
1311 N. Cass St.
Wabash, IN 46992
1-877-865-6578
Show nearby: