Le Méridien St. Louis Downtown is a 96-room boutique hotel at 1019 Pine Street, in the historic Hotel Majestic building constructed in 1913. The hotel closed in January 2024 after a burst sprinkler pipe caused water damage, and it reopened on September 8, 2026 following restoration. It is near America’s Center Convention Complex, Busch Stadium, Enterprise Center and the Gateway Arch.