La Quinta Inn And Suites By Wyndham South Bend Near Notre Dame

52554 State Hwy 933 South Bend IN 46637 USA

(574) 544-5851

Location