• Holiday Inn Express & Suites

    • Hotel
    12013 Holland Street
    Oklahoma City, OK 73131
    (405) 608-8008
    (800) 315-2621
    (405) 608-8009 (fax)