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 11.7 mi (18.8 km) from Tulsa Expo Center and 6.6 mi (10.7 km) from St. Francis Hospital.
Property Details
Location
1539 W 80TH STREET, Tulsa, Oklahoma 74132, United States