Towneplace Suites Tulsa North/Owasso is a 4-story hotel in a suburb area of Owasso providing an indoor swimming pool and a hot tub. The comfortable hotel in Owasso attracts guests with its art deco architecture.
The city center is about 30 minutes on foot. Guests will get to Stillwater in 85 minutes by car.
Tulsa International airport can be reached in 15 minutes by car from Towneplace Suites Tulsa North/Owasso.
Towneplace Suites Tulsa North/Owasso offers 90 guestrooms appointed with free wireless internet, coffee/tea makers, a microwave, cable TV and a kitchen with all the sights of Owasso within easy access. Other comforts include hot water, a dishwasher and a fridge for self-catering.
Eat & Drink
Guests can dine at Olive Garden and Los Cabos Mexican Grill & Cantina, about 200 meters away from the property.
Business travelers can avail of a business centre, a meeting room and printers offered on site.
For active guests a gym and a fitness center are provided.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the hotel rooms for free.
Free public parking is possible on site.