Staybridge Suites South Bend-University Area

52860 SR 933
South Bend
Indiana
United States