Holiday Inn & Suites Tulsa South
The Holiday Inn & Suites hotel in Tulsa is conveniently located off Hwy 169 and the Creek Turnpike with easy access to area attractions and businesses. For those looking for the perfect getaway, this hotel provides convenient access to the Oklahoma Aquarium in Jenks, the Gilcrease and Philbrook Museum of Art. All of these attractions are located within 10 minutes of the hotel. The Holiday Inn & Suites Tulsa South brings the iconic heritage of the Holiday Inn brand to life with a modern innovative design, setting a new standard for Tulsa’s business travelers and families.
Check-out is at noon.