The attractive Towneplace Suites Tulsa North/Owasso is rated 3 stars and comprises 90 rooms with homely comforts. Offering accommodation in the 4-story building, the hotel combines art deco architecture and modern facilities.
This hotel is conveniently located in a suburb area, 18.9 km from Big Splash Water Park. Nestled in the museum district and 3 km from the city center.
The hotel offers great location close to parks and lakes.
Tulsa International airport can be reached in 15 minutes by car from Towneplace Suites Tulsa North/Owasso.
Guests of Towneplace Suites Tulsa North/Owasso can make use of complimentary Wi-Fi, a living area, a microwave, LCD TV and a dressing room. They also have a fridge, a dishwasher and a freezer available for self-catering.
Eat & Drink
Akira Sushi Bar treats guests with Asian meals and lies within 200 meters from the property.
Guests will benefit from airport transfer, room service and wedding services along with a safety deposit box and an elevator.
On-site facilities for children include cribs and babysitting. The hotel offers a gym and a fitness centre to keep active guests fit.
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.