
Tulsa, OK, United States
Holiday Inn Hotel and Suites Tulsa South
3-star hotel · IHG HOTELS & RESORTS
Experience The Newly Renovated Holiday Inn &Suites Hotel in Tulsa, OK Refreshed spaces include guest rooms, lobby, restaurant, Fitness Center &pool. The Holiday Inn® Hotel &Suites Tulsa South is located just off Hwy 169/64…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park · extra charge


