Morris Inn

1399 Notre Dame Avenue
South Bend, Indiana 46617
Very close to Notre Dame Stadium
More hotels near this hotel