Drury Hotels Company

Drury Hotels Company is a family-owned and operated hotel chain based in St. Louis, Missouri, known for its exceptional customer service and value-added amenities. Founded in 1973, the company operates over 150 hotels across 25 states in the United States, offering mid-scale accommodations primarily under the Drury Inn & Suites, Drury Plaza Hotel, and Pear Tree Inn brands. Drury Hotels generates revenue through room bookings, meeting and event spaces, and additional services such as complimentary meals and beverages. The company has consistently earned high marks for guest satisfaction and has received numerous awards, including the J.D. Power award for "Highest in Guest Satisfaction Among Upper Midscale Hotel Chains" for 16 consecutive years.

No active jobs from this company currently found.