O Courtyard Tulsa Hotel, localizado num edifício alto no centro de Tulsa, disponibiliza unidades espaçosas com acesso Wi-Fi gratuito e um centro de negócios com serviço completo. O Bok Center fica apenas a 800 metros.
Cada quarto tem uma ampla iluminação natural, uma área de estar e uma ampla secretária com uma cadeira ergonómica. Todas as unidades têm bases de ligação para iPod, um mini-frigorífico e comodidades para preparar café/chá.
Os hóspedes do Courtyard Tulsa Downtown podem manter a sua rotina de treino no ginásio bem equipado do hotel. O hotel também dispõe de um restaurante/bar americano, juntamente com comodidades de lavandaria e serviço de limpeza a seco personalizado.
O Downtown Tulsa Courtyard está localizado a cerca de 1,6 km do OSU Medical Center (centro médico) e apenas a cerca de 800 metros da Arena BOK Center. O Centro de Artes Performativas de Tulsa fica a 2 quarteirões.