Super 8 By Wyndham Oklahoma Fairgrounds Oklahoma City Super 8 Oklahoma Fairgrounds is perfectly located for both business and leisure guests in Oklahoma City (OK). The property offers guests a range of se ... Save Up To 60%