Extended Stay Deluxe Oklahoma City - Northwest

4811 Nw Expressway
Oklahoma City
Oklahoma
United States