Filters:
clear
lodging
clear
South Bend
clear
Country: United States

lodging in South Bend

About 1 results.

Holiday Inn Express & Suites South Bend - Notre Dame Univ.

North Dixie Way 120, 46637 South Bend, United States

Official site of Holiday Inn Express & Suites South Bend - Notre Dame Univ.. Stay Smart, rest, and recharge at Holiday Inn Express - Best Price Guarantee.

  • 1