Holiday Inn Express Hotel & Suites South Bend

120 N Dixie Way
South Bend
Indiana
United States