La Quinta Inn Oklahoma City - Del City

5501 Tinker Diagonal St
Del City
Oklahoma
United States