Fairfield Inn & Suites by Marriott South Bend at Notre Dame

Hotel with 119 Rooms


1220 East Angela Boulevard
South Bend, IN 46617