residence inn oklahoma city north quail springs
Champion Hotels Opens 106-Suite Residence Inn by Marriott in Oklahoma City, Oklahoma
Residence Inn by Marriott | December 21, 2017
OKLAHOMA CITY – December 21, 2017 – The 106-suite Residence Inn by Marriott in Oklahoma City, Oklahoma is scheduled to open today. Located at 13900 McAuley Boulevard, the all-suite Residence Inn Oklahoma City North/Quail Springs will operate as a Marriott franchise, owned and managed by Champion Hotels. This is the second Residence Inn property opened by Champion Hotels in Oklahoma City this year, they also opened the Residence Inn Oklahoma City Northwest in May. The family-run company currently owns and operates over 20 properties in the Oklahoma City area. Centrally located in the North Oklahoma City medical district, the ...