the Holiday inn Express & Suites Oklahoma City Southeast, an IHG Hotel is 2.4 miles from Oklahoma City center