Composto por 43 quartos, o Country Inn & Suites By Radisson, Tulsa, Ok de 3 estrelas está a uma distância de aproximadamente 10 minutos a pé de Redbud Valley.
A Tulsa Air and Space Museum & Planetarium fica a aproximadamente 6 km de distância. O hotel também dá acesso a atrações esportivas como o Hipódromo de Tulsa, que está a aproximadamente 10 minutos de distância do carro. Para quem viaja de longe, o aeroporto em Tulsa Internacional fica a 15 minutos de carro.
Alguns quartos incluem ferro de passar, o ferro e tábua de passar, controle de temperatura, bem como máquinas de café/chá para o máximo conforto dos hóspedes. As unidades vêm com casas de banho privadas com secador de cabelo e toalhas. As unidades também têm vista para a montanha. Olhando para a montanha, apartmento dispõe de uma kitchenette prática com chaleira elétrica, máquinas de café/chá e forno.