From $79 USD
Located off Highway 169, this Owasso hotel offers spacious rooms with free Wi-Fi and a cable TV. It features an indoor pool and is just 8.6 miles from the Tulsa Zoo.
Local
See and Do
- FlyingTee Jenks (17.4 miles) - Modeled after contemporary sports stadiums, FlyingTee is Tulsa's premiere golf, dining and enter...


