El hotel de 4 estrellas Courtyard By Marriott Tulsa Downtown Hotel incluye 119 habitaciones y está ubicado a 10 minutos en coche de la Universidad de Tulsa. El hotel dispone de un aparcamiento privado por 12 USD por día en el lugar.
Este hotel está situado en el barrio Centro de Tulsa de Tulsa y ofrece la posibilidad de visitar las DECOPOLIS Tulsa Art Deco Museum, que está a tan solo 5 minutos caminando del sitio. El Courtyard By Marriott Tulsa Downtown está con fácil acceso a las Atlas Life Building y a 15 km del aeropuerto Internacional de Tulsa. El alojamiento está situado a 10 minutos en coche del Museo de Arte Philbrook, mientras que la estación de autobuses Greyhound está a 550 metros de distancia.
Algunas habitaciones disponen de hervidor eléctrico, así como TV de pantalla plana con canales vía satélite y también internet inalámbrico para que disfrute de su estancia. Además de chimenea de piedra, cuentan con sofá y escritorio.
Se sirve desayuno todas las mañanas en el restaurante. El Courtyard By Marriott Tulsa Downtown ofrece un menú de cocina americana, que se puede degustar en el restaurante a la carta Eat Drink Connect.