The attractive 3-star Towneplace Suites Tulsa North/Owasso is a great place to stay in Owasso. Offering accommodation in the 4-story building, the hotel combines art deco architecture and modern facilities.
The hotel is located in a suburb area of Owasso, close to Tulsa Air and Space Museum, Tulsa Zoo and Big Splash Water Park. Guests can get to Owasso city center, which is 3 km away.
Occupying great location, the hotel lies close to parks and lakes.
Towneplace Suites Tulsa North/Owasso is within a 15-minute drive to Tulsa International airport.
The property comprises 90 non-smoking rooms equipped with complimentary Wi-Fi, a living area, television, a kitchen and a personal computer. They also have a microwave, a fridge and a dishwasher available for self-catering.
Eat & Drink
Offering a variety of dishes, Akira Sushi Bar and Wings To Go Owasso are just about 200 meters away.
The facilities as a safe deposit box and an elevator are offered for guests.
The hotel caters to families with cribs and babysitting. On-site amenities for fitness include a gym and a fitness centre.
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.