Search results
TripAdvisor Reviews
4.0 116 reviews
- 5 star 59
- 4 star 22
- 3 star 8
- 2 star 5
- 1 star 22
River Spirit hotel and casino is the place to go for a short vacation in Tulsa, Oklahoma. My wife and I went on the weekend of our Anniversary. The hotel has all the modern amenities that you'd expect... More
Room was fine but was not pleased with the customer service Very unhelpful and stand off fish. The hold that was put on our credit card was not released until many calls and weeks later. I understand... More