The Drury Inn & Suites St. Louis Forest Park opened in early March.
The hotel offers 164 guest rooms and 4,000 square feet of meeting space.