Residence Inn South Bend

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

Check Room Rates & Availability

back to top