Travellers enjoy visiting Bluff Creek Park, located 3.6 km from Holiday Inn Express & Suites Oklahoma City Nw - Quail Springs By Ihg, as well as Crossings Community Church accessible with 5-minute car ride. If you are willing to explore even more landmarks in Oklahoma City, attend Mercy Health Center heliport located about a 25-minute walk from the property.