Stay at this 3-star business-friendly hotel in South Bend. Enjoy a 24-hour fitness center, valet parking (surcharge), and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions Notre Dame Stadium and Four Winds Casino South Bend are located nearby.