Hotels in South Bend, Indiana Residence Inn South Bend
Residence Inn South Bend
716 North Niles Avenue South Bend, IN US 46617
At Residence Inn, we have perfected the extended-stay experience by combining all of the comforts of home with our passion for making each guest feel welcome.