Exit 77onI-90 Eastbound
Right 1.48 mi
Marriott Hotels & Resorts
1220 W Angela Blvd, South Bend, IN 46616