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.
(ST. LOUIS, MO) – August 21, 2012 – The new Drury Inn & Suites Westminster, Colorado is now open. Located at US-36 at the 104th Avenue exit, the hotel will be the Drury family’s fourth hotel in Colorado, with two in Denver and one in Colorado Springs. “We’re excited to continue our growth in the […]