Photos for Holiday Inn Express & Suites South Bend - Notre Dame Univ., an IHG Hotel
Holiday Inn Express & Suites South Bend - Notre Dame Univ., an IHG Hotel
120 Dixie Way North, South Bend, Indiana 46637 USA
120 Dixie Way North, South Bend, Indiana 46637 USA