Holiday Inn Express & Suites Oklahoma City North, an IHG Hotel

Holiday Inn Express & Suites Oklahoma City North, an IHG Hotel
12013 Holland, Oklahoma City, OK 73131 United States (USA) near Exit 137 on I-35 (~0.2mi)