Located in a business area of Owasso, the 3-star Super 8 Owasso Tulsa North Area Hotel offers barbeque grills and a swimming pool. Super 8 Owasso Tulsa North Area Hotel has welcomed guests in Owasso since 2014.
The hotel is located in the heart of Owasso, 8 km away from Tulsa Air and Space Museum and 9 km from Tulsa Zoo. 80 minutes' drive from Miami.
The hotel offers quick access to a zoo, golf courses and restaurants.
Guests can get to Tulsa International airport in 15 minutes by car.
Super 8 Owasso Tulsa North Area Hotel includes 50 guestrooms with a laptop-size safe, pay TV, a microwave, a kitchenette and ironing facilities. Bathrooms with a bathtub, a shower and guest toiletries are featured in every room.
Eat & Drink
The dessert Braum's Ice Cream & Dairy is located 200 meters from the property.
Corporate travelers can use a business centre, a meeting room and a photocopier available on site.
Super 8 Owasso Tulsa North Area Hotel offers a gym and a fitness centre for guests to keep fit.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.