Situé à 20 minutes en voiture du zoo d'Oklahoma City, cet hôtel propose une connexion Wi-Fi gratuite, un restaurant sur place et une piscine intérieure avec bain à remous. Le centre naturel de Martin Park est à 2,7 km.
Chaque chambre de l'Holiday Inn North Quail Springs comprend un bureau et une télévision à écran plat de 81 cm. Les suites comprennent également un four micro-ondes, un réfrigérateur et un coin salon.
Le National Softball Hall of Fame et les jardins botaniques de Myriad sont à 15 km de l'hôtel. Le lac Hefner est à 3 km.