TownePlace Suites Owasso
9355 N Owasso Expwy
Owasso, OK 74055
Whether staying one night or two months, the TownePlace Suites Owasso will be your home away from home while staying in ... read more...
Save for Later
Hampton Inn & Suites Tulsa North/Owasso
9009 N 121st East Ave
The Hampton Inn & Suites in Owasso features spacious guest rooms with king or queen-size beds, a relaxing atmosphere ... read more...
Best Western Owasso Inn & Suites
7653 N Owasso Expy
Whether traveling for business or pleasure, the Best Western Owasso Inn & Suites has it all. Located just minutes ... read more...
Holiday Inn Express
7551 N Owasso Expy
The Holiday Inn Express in Owasso is both comfortable and classy. Guests will find elegant touches including a three ... read more...
11699 E 96th St N
Treat yourself to the newest extended-stay hotel convenient to Owasso and north Tulsa, the Candlewood Suites ... read more...
Americas Best Value Inn Tulsa Airport
1016 N Garnett
Tulsa, OK 74116
Located just five miles from the Tulsa International Airport, Americas Best Value Inn offers spacious guest rooms and ... read more...