Homewood Suites

 
 
 
 
 
 
 
 
 
 
 

Homewood Suites

52860 SR 933
South Bend, IN 46637 | map | directions
(574) 968-7440 | fax: (574) 968-7441
Connect With Us
LinkedInFacebookTwitter
This Notre Dame hotel is the newest extended stay hotel in South Bend, offering long term and nightly rates.
Member Since: 2010