Towneplace Suites by Marriott® suites ligt vlak bij Highway 169 en biedt een volledig uitgeruste keuken en breedbandinternet.
Het Towneplace Suites by Marriott Tulsa N / Owasso ligt in de buurt van het meer Yahola en de suites hebben een 32-inch lcd-tv en een bureau gescheiden van de eettafels.
Gasten die de omgeving van Tulsa bezoeken, kunnen ook genieten van een gratis ontbijt en het businesscentrum.