Avid Hotels Tulsa South - Medical District by IHG is a welcoming destination located in Tulsa, Oklahoma, perfect for both business and leisure travelers. With a commendable 2.5-star rating and a remarkable guest rating of 9.7 out of 10 based on 22 reviews, this hotel offers a comfortable and reliable stay. The property features a total of 87 thoughtfully designed rooms, ensuring a cozy retreat for all guests.