Holiday Inn Express & Suites- South Bend Casino, an IHG Hotel is situated in South Bend, 8.8 km from Notre Dame Stadium and 10 km from Bethel College. With free Wi-Fi, this 3-star hotel offers a business centre.
Number of rooms: 82
210 Callander Street, South Bend, IN 46614, United States