Situato in un grattacielo del centro di Tulsa, l'hotel Courtyard Tulsa offre spaziose sistemazioni con connessione Wi-Fi gratuita e un centro business completo. Il Bok Center dista solo 800 m.
Tutte le camere sono dotate di abbondante luce naturale, area salotto, ampia scrivania con sedia ergonomica. Tutte le unità sono dotate di docking station per iPod, mini-frigorifero e set per la preparazione di tè e caffè.
Presso il Courtyard Tulsa Downtown potrete mantenervi in forma nella palestra ben attrezzata. L'hotel offre anche un American-ristorante/bar, una zona lavanderia e il servizio di lavaggio a secco con ritiro e consegna del bucato.
Il Downtown Tulsa Courtyard si trova a 1,6 km dall'OSU Medical Center e a soli 800 m dall'arena BOK Center. Il Tulsa Performing Arts Center si trova a 2 isolati di distanza.