Das TownePlace Suites by Marriott® Suites liegt direkt am Highway 169 und verfügt über eine voll ausgestattete Küche und Highspeed-Internetzugang.
Das TownePlace Suites by Marriott Tulsa N / Owasso liegt in der Nähe des Sees Yahola und die Suiten verfügen über einen 32-Zoll-LCD-TV und einen Schreibtisch, der von Esstischen getrennt ist.
Das Tulsa area TownePlace Suites bietet auch ein kostenloses Frühstück und ein Businesscenter.