Four Seasons Hotels and Resorts opened the new Four Seasons Hotel St. Louis Feb. 4.
The property is part of Laclede’s Landing, a mixed-use development comprising a casino, retail outlets, entertainment venues, and restaurants.
The hotel offers 200 guest rooms and 17,600 square feet of meeting space.