Situé à moins de 20 minutes à pied du Musée Woody Guthrie Center, La Quinta Inn & Suites By Wyndham Tulsa Downtown - Route 66 de 3 étoiles propose un centre avec piscine intérieure. L'établissement offre également un centre de fitness, permettant aux visiteurs de profiter d'une variété d'installations pour se détendre et rester en forme pendant leur séjour. L'hôtel vous accueille dans le voisinage de "Downtown Tulsa" à Tulsa, à quelques minutes du Parc des expositions Cox Business Center, et dispose d'une piscine couverte.
La Quinta Inn & Suites By Wyndham Tulsa Downtown - Route 66 est au cœur même de Tulsa, à côté des bureaux d'entreprises. Les lieux de culte les plus proches sont la cathédrale de la Sainte-Famille de Tulsa (800 mètres) et la Église First Presbyterian Church (1 km). Il y a la Salle de spectacle Oklahoma Jazz Hall of Fame à environ 19 minutes de marche, et Denver Avenue à 600 mètres de l'hôtel.
Certaines des 79 chambres douillettes sont équipées de la climatisation, ainsi que d'équipements de divertissement tels que de l'Internet à grande vitesse et une TV. Elles sont équipées d'un décor confortable.
De plus, La Quinta Inn & Suites By Wyndham Tulsa Downtown - Route 66 sert tous les matins un petit déjeuner chaud. Un pub Cellar Dweller se trouve assez proche de ce étoiles.