The comfortable Hampton Inn & Suites Tulsa North/Owasso is a decent example of a 3-star hotel in Owasso. Residing in a 4-story building, the hotel was opened in 2008 and renovated in 2010.
The property lies within 11 km from Tulsa Zoo. 80 minutes' drive from Stillwater.
Placed near restaurants and a zoo, the hotel offers a swimming pool and a golf course for on-site relaxation.
Non-smoking rooms at Hampton Inn & Suites Tulsa North/Owasso are equipped with wireless internet, LCD TV, coffee/tea makers, a dressing area and a writing table. The rooms come with private bathrooms with a roll in shower, a hairdryer and a spa bathtub along with a small fridge and a microwave.
IHOP offers American dishes and lies 150 meters away.
The hotel enjoys a perfect location within 20 minutes' drive from Tulsa International airport.
Guests can make use of 24-hour reception, wedding services and ironing service on site.
On-site children facilities feature cots and a kids' club.