Quality Inn & Suites Hotel in Owasso, OK Near Tulsa Air and Space Museum. The Quality Inn & Suites® hotel in Owasso, OK near the Tulsa Air & Space Museum gives you more value for your hard-earned money so you can focus on the people and travel memories that really matter. Our pet-friendly Owasso hotel is conveniently located off Highway 169 near a variety of attractions, including the Tulsa Port of Catoosa and: Tulsa International Airport, Cherokee Industrial Park, Patriot Golf Club, Tulsa Zoo, Tulsa Raceway Park. We offer genuine service from people who are professional, responsive and friendly and the amenities you expect like guest laundry facilities and parking, plus: Free deluxe hot breakfast, Free WiFi, Seasonal outdoor pool, Fitness center, Business center. Our well-appointed guest rooms offer convenience, as well as amenities like a refrigerator, microwave, desk, in-room tea and coffee, 42-inch TV and more. Get your money’s worth at the Quality Inn & Suites. Owasso hotels like ours help you relax and focus on the people and experiences you came for by offering value that feels like a bargain–Book now!