TownePlace Suites Tulsa North/Owasso
9355 North Owasso Expressway
Owasso, OK 74055
Welcome to the TownePlace Suites by Marriott® Tulsa North/Owasso! Owasso's Newest Extended Stay Hotel. Take advantage of our 24 hour business center, state-of-the-art fitness center and even an on-site laundry. We even accept the family pet (non-refundable pet fee applies). The TownePlace Suites by Marriott® Tulsa North/Owasso is your simple/affordable solution for extended stay.