LaSalle Hotel

237 N. Michigan
South Bend
Indiana
United States