Une fois dans Holiday Inn Hotel & Suites Tulsa South, an IHG Hotel, vous vous trouverez à moins de 15 minutes de voiture de points d'intérêt comme River Spirit Casino Resort et Tulsa Expo Center. Après avoir profité des joies de la piscine couverte, vous pourrez reprendre des forces au restaurant ou vous détendre bar/salon. Cet hébergement abrite une salle de fitness ouverte 24 h/24 et un bain à remous, tandis que, petit plus pratique, les chambres bénéficient d'un réfrigérateur et un micro-ondes. Les autres voyageurs ne disent que du bien en ce qui concerne le personnel attentionné.