Aloft South Bend

111 N. Main St, South Bend, IN 46601

Location Information


Expected to open Sept. 1, 2017. Breeze in to Aloft South Bend, located in the heart of South Bend with 187 guestrooms and suites plus over 3,700 square feet of event space. Experience our urban inspired hotel in downtown South Bend, located less than four miles from the University of Notre Dame. Enjoy all the perks including plush platform beds, Re:chargeSM fitness center, free bottled water and coffee, and more. Stay connected with fast & free WiFi, or chill out in our WXYZ® bar during your stay.