O River Spirit Casino Resort de luxo de 4 estrelas fica a caminhada de 25 minutos do Oklahoma Aquarium e tem piscina ao ar livre e ginásio. O hotel situa-se no bairro South Tulsa, a 25 minutos a pé dos locais culturais como Praying Hands.
Mabee Center está localizado a 20 minutos de distância a pé. River Spirit Casino Resort, bem como River Spirit Event Center, estão a apenas uma caminhada deste hotel sofisticado. A paragem de autocarros South Wheeling Avenue & East 81st Street South está situada a 10 minutos a pé do estabelecimento.
Alguns dos 483 quartos com ar condicionado vêm com mesa de trabalho e TV de tela plana. Eles são equipados com decoração confortável.
Um pequeno-almoço feito na hora é servido todas as manhãs. Tem um bar aquático, que oferece cadeiras para nadar no seu design interior. Enquanto se hospedam no hotel, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como River Spirit Casino Resort, situado a 5 minutos de distância a pé, ou Visions Buffet a 6 minutos a pé.