Holiday Inn SOUTH BEND DOWNTOWN - 213 W. WASHINGTON STREET
- South Bend, IN 46601
Welcome to South Bend's Holiday Inn Downtown!The Holiday Inn Downtown is the premier hotel address in South Bend. Whether you're here on business downtown, or ...Lowest Internet Rate Guaranteed Amenities: Restaurant - Internet Access - Fitness Center - Pets Allowed - Pool |