The comfortable Super 8 Owasso Tulsa North Area Hotel offers accommodation in a green area of Owasso. Since 2014, it has been hosting guests in the heart of Owasso.
The city center is about 20 minutes on foot. The venue is located 175 km from Oklahoma City.
Tulsa Air and Space Museum is 7.8 km from the hotel and Tulsa Zoo is 8.0 km away.
Super 8 Owasso Tulsa North Area Hotel lies within 10 minutes’ drive to Tulsa International airport.
Guests are offered 50 non-smoking rooms featuring ironing facilities, a laptop safe, a fridge, a kitchenette and a personal computer. They provide bathrooms with guest toiletries, a shower and a bathtub.
Eat & Drink
Offering various dining options, Braum's Ice Cream & Dairy and Napoli's Italian Restaurant are about 5-minute walk away.
The property offers a photocopier, a business center and a meeting room for business needs.
On-site leisure options feature a swimming pool and barbeque grills. A fitness center and a gym are provided on-site.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.