Hotel Courtyard Tulsa ligger i et højhus i Tulsas centrum og tilbyder rummelige værelser med gratis trådløs internetadgang samt et business-center med fuld service. Bok Center ligger blot 800 meter derfra.
Samtlige værelser har masser af naturligt lys samt opholdsområde og stort skrivebord med ergonomisk stol. Samtlige værelser har iPod-dockingstation, minikøleskab samt kaffe- og tefaciliteter.
Gæsterne på Courtyard Tulsa Downtown kan træne i hotellets veludstyrede fitnesscenter. Hotellet tilbyder også en amerikansk restaurant/bar samt vaskeri og tøjrens.
Courtyard Downtown Tulsa ligger 1,6 km fra OSU Medical Center og blot 800 meter fra arenaen BOK Center. Tulsa Performing Arts Center ligger 2 gader derfra.