River Spirit Casino Resort
Tulsa Oklahoma
Check in
4:00 PM
Check out
11:00 AM
Located in Tulsa (South Tulsa), River Spirit Casino Resort is steps from River Spirit Casino Resort and a 4-minute drive from Oral Roberts University. This upscale resort is 8.7 mi (14 km) from Tulsa Expo Center and 4.9 mi (8 km) from St. Francis Hospital.
Make yourself at home in one of the 483 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and irons/ironing boards.
Property Details
Location
8330 Riverside Parkway, Tulsa, Oklahoma 74137, United States