The venue is in-between Sand Springs and Sapulpa out in the country.
It is about a 20-25 minute drive to Tulsa Hills, Jenks and downtown Tulsa as well!
Here are some hotels I have found that are 25 minutes or less.
Hotel
River Spirit Casino Resort
8330 Riverside Parkway, Tulsa, OK 74137
17 miles/25 minutes from venue
Hotel
SpringHill Suites Tulsa at Tulsa Hills
1521 West 80th Street, Tulsa, OK 74132
15 miles/23 minutes from the venue
Hotel
Candlewood Suites Tulsa Hills - Jenks, an IHG Hotel