Projected to open by the end of Q3 2018, the avid hotel Oklahoma City–Quail Springs will be a four-story, new-build hotel with 87 guest rooms, and will be owned and operated by Oklahoma-based Champion Hotels, the largest privately-held hotel operator in the U.S.
Source: New feed