8338 East 61st Street South, Tulsa
Offering accommodations of the two-star variety Tulsa's OYO Townhouse Tulsa Woodland Hills is located in the city. Skelly Stadium Hurricane is 7.5 miles away, and the University of Tulsa is 8.1 miles away. The property is located approximately 6.
1011 South Garnett Road, Tulsa
OYO Hotel Tulsa OK I-44/Route 66 is situated in Tulsa within 8 km of QuikTrip Exposition Center and 8 km of Tulsa Expo Square. All rooms boast a TV with cable channels and a private bathroom.
900 South 32nd Street, Tulsa
OYO Hotel Muskogee Near Creek Nation Casino - Hwy 64 features accommodations in Muskogee. Staff at the hotel are always available to provide advice at the reception. Broken Arrow is 30 mi from OYO Hotel Muskogee while Gore is 22 mi from the property.