Drury Hotels is a St. Louis-based, family-owned and operated hotel system with more than 130 hotels in 20 states from Arizona to the Carolinas and from Texas to Michigan. Brands include Drury Inn & Suites, Drury Inn, Drury Plaza Hotels, Drury Suites, Pear Tree Inn by Drury, as well as other hotels in the mid-priced hotel segment.
The Brentwood opening comes on the heels of Drury’s ninth consecutive J.D. Power win for Highest Guest Satisfaction ST. LOUIS (Sept.17, 2014): Drury Hotels, a Missouri-based hotel system, has opened a new Drury Inn & Suites in Brentwood, Missouri. The opening comes just weeks following the company’s ninth consecutive J.D. Power win for Highest in […]