Tulsa Inn & Suites is a 2-star property situated about 9 km from Cowan Park. Tulsa Inn & Suites has welcomed guests in Tulsa since 1985.
Tulsa Inn & Suites lies 3.9 km away from Big Splash Water Park. The property is set within 5 km distance from Tulsa city center.
The hotel is surrounded by restaurants, a stadium and a zoo.
15 minutes drive will take guests to Tulsa International airport.
Some of the non-smoking hotel rooms feature complimentary wireless internet, a laptop-size safe, a microwave, a fridge and a personal computer as well as a kettle and an oven. They offer shared bathrooms with a shower and a Jacuzzi.
Eat & Drink
Servring a selection of food Whataburger and Ihop are placed a 5-minute walk away.
This hotel provides 24-hour reception, laundry and ironing service.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.