Sign up for our newswire newsletter

 

St. Louis Welcomes Drury Inn

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.