Holiday Inn Express And Suites South Bend

Holiday Inn Express and Suites South Bend - Casino, an IHG Hotel, 210 E Callander St, South Bend, IN 46614, United States

(574) 291-1040

Email Holiday Inn Express And Suites South Bend

Location