The Country Inn and Suites By Carlson, Oklahoma City North, OK (Quail Springs) is a Tourist hotel. Located in Oklahoma City area. Shopping is accessible by bus/taxi and the nightlife/restaurants are located in the hotel.
The new Country Inn and Suites is located off of West Memorial Road in north Oklahoma City, OK. Hotel guests enjoy our welcoming hospitality and convenient amenities, including free wireless Internet access, a complimentary breakfast, Fitness Center and an indoor heated pool. Our hotel is less than two miles from Quail Springs Mall and minutes from some of the area's top attractions, including the Oklahoma City Memorial and Museum.