Super 8 by Wyndham Oklahoma City, Oklahoma City
https://super-8-by-wyndham-oklahoma-city.usa8.info
This hotel is located off Interstate 35 and is 5 miles from downtown Oklahoma City. The hotel offers an indoor pool and free Wi-Fi in every room. The rooms at the Super 8 Oklahoma City are equipped with a work desk and a flat-screen TV.
3852 South Prospect Avenue, Oklahoma City, OK 73129, United States of America