Holiday Inn Express & Suites Penn Square

2811 Nw Expressway
Oklahoma City
Oklahoma
United States