Hampton Inn & Suites Owasso is located in Owasso, 8.4 miles from Tulsa Zoo and Living Museum and 14 miles from Skelly Stadium Hurricane. With a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi. The hotel has an indoor pool and a 24-hour front desk. All rooms in the hotel are equipped with a TV. QuikTrip Exposition Center is 14 miles from Hampton Inn & Suites Owasso, while University of Tulsa is 15 miles from the property. Tulsa International Airport is 6.2 miles away.