Holiday Inn Express & Suites - Tulsa Northeast - Owasso, an IHG Hotel ligger i Owasso, under 14 km fra Tulsa Zoo and Living Museum og 23 km fra Skelly Stadium Hurricane. Ejendommen ligger omkring 23 km fra QuikTrip Exposition Center, 24 km fra University of Tulsa og 24 km fra Hurricane Soccer & Track Stadium. Tulsa Expo Square ligger 24 km derfra, og Golden Driller ligger 24 km fra hotellet.
Oklahoma State University ligger 27 km fra hotellet, og Tulsa Performing Arts Center ligger 27 km derfra. Den nærmeste lufthavn er Tulsa Internationale Lufthavn, 10 km fra Holiday Inn Express & Suites - Tulsa Northeast - Owasso, an IHG Hotel.