Downtown South Bend
716 N Niles Ave, South Bend, IN 46617
Combining the comforts of home with Marriott's passion for guest service, this hotel is ready for travelers who plan to stay longer than just a night or two. Fully equipped kitchens, complimentary breakfast and high-speed internet access and pets always welcome. Located in downtown South Bend, one mile from the University of Notre Dame.