Hotel Lobby River Spirit Casino Resort Tulsa Oklahoma Published on Sep 13, 2021
284 views

River Spirit Casino Resort
8330 Riverside Parkway, Tulsa, OK 74137

888-748-3731

River Spirit is much more than your average hotel casino. It's a tropical themed destination resort that brings a little slice of paradise to Tulsa.

River Spirit Casino Resort is conveniently located in central Tulsa on the banks of the Arkansas River. Only 17.3 miles from the Tulsa International Airport, we are a tropical themed destination resort that brings a little slice of paradise to Tulsa.