River Spirit Casino & Resort
Tulsa, Oklahoma
River Spirit Casino Resort is located on the banks of the Arkansas River in Tulsa, Oklahoma. It features a luxurious 483-room hotel, Margaritaville Retail Store & River Spirit gift shop, 30,000 square foot convention and meeting center and Paradise Cove Theater, a 2,500+ seat showroom and theater for live entertainment and sporting events.