Morris Inn

1399 Notre Dame Avenue
South Bend, Indiana 46617
Near Notre Dame Stadium
More hotels near this hotel