Stay at this 4-star spa resort in Tulsa. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the pool and the restaurant in our reviews. Popular attractions River Spirit Casino Resort and Gathering Place are located nearby. Discover genuine guest reviews for River Spirit Casino Resort, in South Tulsa neighborhood, along with the latest prices and availability – book now.