Tulsa Inn & Suites is rated 2 stars and is placed about 3.0 km from University of Tulsa, Central Park and McClure Park. This hotel was opened in 1985 and renovated in 2009.
Tulsa city center is 5 km away. A stadium and restaurants are stroll from the hotel.
Tulsa Inn & Suites lies within 10 minutes’ drive to Tulsa International airport.
The rooms in Tulsa Inn & Suites are fitted with a dressing room, free wireless internet, climate control, a refrigerator and a work desk. They provide bathrooms with a shower and a bathtub.
Eat & Drink
Guests can dine at Whataburger and Ihop, about 350 meters away from the property.
Tulsa Inn & Suites offers ironing service, 24-hour reception and laundry.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.