Quality Inn & Suites Owasso

Discover this newly renovated Owasso, Oklahoma hotel conveniently located close to downtown Tulsa, Tulsa International Raceway, Port of Catoosa and the Tulsa Zoo. Whether traveling for business or pleasure the BEST WESTERN Owasso Inn & Suites has it all! Located just minutes from downtown Tulsa, this Owasso hotel offers guests a friendly staff, comfortable amenities and a convenient location to area attractions and businesses.


7653 North Owasso Expressway
Owasso, OK 74055


(918) 272-2000
Loading Map