Towneplace Suites Tulsa North/Owasso is a 3-star accommodation within 20 km of Safari Joe\'s H2O Water Park. Towneplace Suites Tulsa North/Owasso welcomes guests to its non-smoking rooms since 2010.
The property is set 30 minutes' walk of the city center. 112 km to Stillwater.
Towneplace Suites Tulsa North/Owasso is situated about 20 minutes drive from Tulsa International airport.
Towneplace Suites Tulsa North/Owasso is a property in Owasso that comes with 90 rooms and provides complimentary Wi-Fi, pay TV, a refrigerator, a kitchenette and a dressing area. They feature bathrooms with a shower, a hairdryer and free toiletries.
Eat & Drink
Asian specialties are served at Akira Sushi Bar, which is 200 meters away.
Car rental services are available on site.
On-site fitness amenities 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.