avid hotel Tulsa Hills, an IHG Hotel
Tulsa Oklahoma
Check in
3:00 PM
Check out
11:00 AM
With a stay at avid hotel Tulsa Hills, an IHG Hotel in Tulsa, you'll be within a 10-minute drive of Oral Roberts University and River Spirit Casino Resort. This inn is 8.5 mi (13.6 km) from BOK Center and 11.7 mi (18.8 km) from Tulsa Expo Center.
Property Details
Location
1539 W 80TH STREET, Tulsa, Oklahoma 74132, United States