Residence Inn By Marriott South Bend

716 N Niles Ave
South Bend
Indiana
United States