Residence Inn South Bend

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

Check room rates & availability

back to top