Drury Hotels Opens New Hotel in Orlando, Florida
(ST. LOUIS, MO) – July 19, 2012 – The new Drury Inn & Suites Orlando is open for business. Located at I-4 and West Sand Lake Road, the hotel will be the Drury family’s first hotel in the state of Florida. “We are extremely proud to open our first Drury hotel in Florida,” said Chuck […]