Holiday Inn Express & Suites South Bend - South is located in South Bend, 8 km from Notre Dame Stadium. Around 8 km from University of Notre Dame, the property is also 5 km away from Studebaker National Museum and offers free WiFi. The property is 5 km from Century Center Convention Center. All room Read more
Holiday Inn Express & Suites South Bend - South is located in South Bend, 8 km from Notre Dame Stadium. Around 8 km from University of Notre Dame, the property is also 5 km away from Studebaker National Museum and offers free WiFi. The property is 5 km from Century Center Convention Center. All rooms in the hotel are equipped with a flat-screen TV. Rooms are complete with a private bathroom, while some rooms at Holiday Inn Express & Suites also have a seating area. All guest rooms at the accommodation include air conditioning and a desk. An American breakfast is served daily at the property. Holiday Inn Express & Suites South Bend - South offers a fitness centre. The 24-hour front desk can offer helpful tips for getting around the area. Morris Performing Arts Center is 6 km from the hotel.