Please Wait..
There are a total of 221 rooms on the premises. This attractive hotel provides the ideal base for both sightseeing and business. Guests can avail themselves of the key collection service.
Holiday Inn Tulsa City Center