Welcome to the Holiday Inn Oklahoma City North-Quail Springs! Nestled in the heart of Oklahoma City, this 3-star gem offers a friendly atmosphere and a delightful experience. With modern comforts, spacious accommodations, and excellent amenities, our hotel is perfect for both business and leisure travelers. Take a dip in the inviting pool, savor delicious meals at our on-site restaurant, or unwind in the vibrant lounge. Ideal for those exploring the area, we’re close to shopping, parks, and local attractions. Your adventure in Oklahoma City starts here!