Este hotel apresenta uma piscina com tecto amovível e um restaurante especializado em grelhados. Os quartos possuem uma televisão de ecrã plano com 81 cm. O Aquário de Oklahoma fica a 20 minutos de carro.
Este luxuoso boutique hotel está situado num edifício de estilo colonial espanhol em Tulsa, Oklahoma, a cerca de 1,6 km da Universidade de Tulsa. Possui um salão de beleza no local, um spa e quartos com acesso Wi-Fi gratuito.
O Courtyard Tulsa Hotel, localizado num edifício arranha-céus no centro da cidade de Tulsa, dispõe de unidades espaçosas com acesso Wi-Fi gratuito e de um centro de negócios totalmente equipado.