Featuring an indoor swimming pool, a tennis court and a golf course, Holiday Inn Hotel & Suites Tulsa South is situated next to colleges, the opera and museums of Tulsa. The property opened in 2010 and features innovative architecture.
The hotel boasts great location next to Oral Roberts University, University of Tulsa and Big Splash Water Park. Holiday Inn Hotel & Suites Tulsa South is also placed near to London Square, Rhema Bible College and Blue Bell Creameries.
Quick access to bars, restaurants and a zoo is provided.
Guests can reach Holiday Inn Hotel & Suites Tulsa South by car from Tulsa International airport in 20 minutes.
This hotel comprises of Twin Room and Suite that come with standard décor as well as climate control, high-speed internet, a work desk, satellite TV and ironing facilities. A microwave, a small fridge and coffee/tea makers are also provided for self-catering.
Eat & Drink
Contemporary dishes are served in the casual restaurant. Guests can relax in the lounge bar serving exotic drinks.
A full breakfast is served and charges are applicable.
Holiday Inn Hotel & Suites Tulsa South provides a meeting room and a business center along with laundry, dry cleaning and 24-hour reception.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the hotel rooms for free.
Free public parking is possible on site.
Year renovated: 2010.
Number of floors: 6.
Number of rooms: 123.