Super 8 By Wyndham Midwest City Ok Oklahoma City (OK) United States