El Courtyard Tulsa, ubicado en un edificio céntrico de Tulsa, ofrece amplias habitaciones con conexión inalámbrica a internet gratuita y un completo centro de negocios. El Bok Center está a solo 800 metros.
Todas las habitaciones tienen mucha luz natural y están equipadas con zona de estar y escritorio grande con silla ergonómica. Todos los alojamientos incluyen soporte para iPod, nevera pequeña y tetera/cafetera.
El Courtyard Tulsa Downtown alberga un gimnasio bien equipado. El hotel también alberga un bar restaurante americano y ofrece servicio de lavandería y de limpieza en seco.
El Downtown Tulsa Courtyard está situado a 1,6 km del centro médico OSU y a solo 800 metros del estadio BOK Center. El centro de artes escénicas de Tulsa está a 2 calles.