Holiday Inn Hotel & Suites Tulsa South, an IHG Hotel
Tulsa, Oklahoma
Refreshed spaces include Event Space, guest rooms, lobby, restaurant, fitness center & pool. The Holiday Inn® Hotel & Suites Tulsa South is located just off Hwy 169/64, offering convenient access to local businesses and attractions.
Read more
- 50
- 123 Bedrooms
- P.O.A