Staybridge Suites Oklahoma City-Quail Springs, Oklahoma City
https://staybridge-suites-oklahoma-city-quail-springs.usa8.info
This all-suite hotel is located 20 minutes north of Oklahoma City and next to Quail Springs Mall. It features an outdoor pool and sundeck and spacious suites with a full kitchen.
2740 Northwest 138th Street, Oklahoma City, OK 73134, United States of America