L'établissement La Quinta Inn & Suites Owasso est situé à Owasso, à 24 km du lac Skiatook et à 53 km du lac d'Oologah.
Toutes les chambres comprennent une télévision à écran plat, un réfrigérateur, une machine à café et un micro-ondes. Elles comprennent également un bureau. Elles comprennent également un sèche-cheveux et une télévision par câble.
Cet établissement dispose d'une piscine intérieure, d'un centre d'affaires, d'une salle de sport, d'une connexion Wi-Fi gratuite et d'un petit-déjeuner Bright Side gratuit.
Tulsa est accessible à 20 km de l'établissement La Quinta Inn & Suites Owasso, tandis que Broken Arrow vous attend à 26 km. L'aéroport international de Tulsa, le plus proche, est implanté à 10 km.