Situated in South Bend, 800 metres from Notre Dame Stadium, Embassy Suites by Hilton South Bend features accommodation with a shared lounge, private parking, a terrace and a restaurant.
Number of rooms: 164
1140 E. Angela Blvd, South Bend, IN 46617, United States
Hotel booked 1 times today.