The casino offers a variety of gaming options and it is also a popular place for concerts and events.
The casino is a popular destination for both locals and tourists. The River Spirit Casino is open 24 hours a day and it is accessible by car, bus, and boat. The River Spirit Casino is located on the Arkansas River and it is adjacent to the Port of Tulsa. The casino also has several restaurants, a bar, and a hotel. The casino has over 3,000 electronic games, 30 table games, and a 18-table poker room. The River Spirit Casino in Tulsa, Oklahoma is the state’s second largest casino and it is owned and operated by the Muscogee (Creek) Nation.