The 2-star Tulsa Inn & Suites boasts close proximity to Cowan Park just 8.7 km away. This hotel was opened in 1985 and renovated in 2009.
You can find Drillers Stadium only 4.1 km from the property. Guests can get to Tulsa city center, which is 5 km away.
Quick access to a stadium and restaurants is provided.
Tulsa Inn & Suites lies within 10 minutes’ drive to Tulsa International airport.
The hotel comprises 70 rooms equipped with a dressing room, complimentary wireless internet, climate control, a fridge and a work desk. Bathrooms come with a shower and a bathtub.
Eat & Drink
Offering a variety of dishes, Whataburger and Ihop are just about 350 meters away.
The property features a car park and a luggage storage.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.