The sale of downtown St. Louis’ historic Union Station is set to go through in mid-October. The sale was first reported Wednesday by the St. Louis Business Journal.
The facility’s new owners, St. Louis-based Lodging Hospitality Management, are hoping to succeed where a host of other developers have failed.