Location on the Northeast side of Tulsa, across freeway from Cherokee Hard Rock Hotel.
Beds - Very Comfortable
Internet - Free
Rooms - Clean and Maintained
Sleep Quality Rated Low due to AC going on/off every 10 minutes - no continuous fan mode (white noise) with AC so it woke us up every time the noisy AC went on or...
More
- Holiday Inn Tulsa
- Tulsa Holiday Inn
- Holiday Inn Express Catoosa
