The attractive Towneplace Suites Tulsa North/Owasso is a 3-star property placed 11 km from Tulsa Air and Space Museum. Towneplace Suites Tulsa North/Owasso operates since 2010.
Big Splash Water Park is about 19 km from the hotel. A 30-minute walk to the center of Owasso.
The hotel features a great location with proximity to lakes and parks.
A 20-minute drive will take guests to Tulsa International airport.
Towneplace Suites Tulsa North/Owasso has 90 guestrooms appointed with complimentary Wi-Fi, LCD TV, a microwave, a living area and a dressing area and provides ideal lodging in Owasso. In-room self-catering facilities include a dishwasher, a fridge and a freezer.
Eat & Drink
Olive Garden and Akira Sushi Bar are situated in a business area, about 200 meters from the venue.
Guests at Towneplace Suites Tulsa North/Owasso are offered to use a safety deposit box and an elevator as well as airport transfer, wedding services and room service.
The property features cribs and babysitting for children. On-site fitness facilities include a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the hotel rooms for free.
Public parking is possible on site for free.