Situé dans un gratte-ciel du centre-ville de Tulsa, le Courtyard Tulsa propose des logements spacieux avec connexion Wi-Fi gratuite et un centre d'affaires à service complet. Le Bok Center se trouve à seulement 800 mètres.
Toutes les chambres disposent d'un grand éclairage naturel, d'un coin salon et d'un grand bureau avec une chaise ergonomique. Tous les logements disposent d'une station d'accueil pour iPod, d'un mini-réfrigérateur et d'un plateau/bouilloire.
Lors de votre séjour au Courtyard Tulsa Downtown, vous pourrez faire de l'exercice dans la salle de sport bien équipée. L'hôtel propose également un bar-restaurant américain ainsi que des services de blanchisserie et de nettoyage à sec.
Le Downtown Tulsa Courtyard est situé à 1,6 km du centre médical OSU et à seulement 800 mètres de la salle omnisports BOK Center. Le Tulsa Performing Arts Center se trouve à 2 pâtés de maisons.