716 North Niles Avenue, South Bend, Indiana 46617 USA
+1 574-289-5555

Residence Inn® by Marriott® South Bend