South tower of former Millennium Hotel demolished in St. Louis

Mar 14, 2026 - 14:03
South tower of former Millennium Hotel demolished in St. Louis
The south tower of the former Millennium Hotel in downtown St. Louis was demolished Friday, marking a milestone for a planned $670 million redevelopment of the site. The project is a partnership between the Gateway Arch Park Foundation and The Cordish Companies.