Located in Owasso, this all-suite, extended stay hotel is convenient to downtown Owasso, north Tulsa, the Tulsa International Airport and Cherokee Business Park. Each guest suite offers a fully-equipped kitchenette and free high-speed Internet access. Hotel amenities include a 24-hour fitness center, convenience store, business center and guest laundry facilities.
Address: 11699 E 96th St N. Owasso OK USA 74055 Make a Reservation 1 800 748 4161