After being shuttered since 2011, the original Hotel Lennox – once known as St. Louis’ tallest hotel – will re-open Sept. 2, the same day that the hotel originally opened in 1929, as The Courtyard by Marriott St.


Historic Downtown St. Louis Hotel to Re-open in September « CBS St. Louis … – CBS Local – St Louis Media, LLC