Holiday Inn TULSA CITY CENTER

negative neutral positve click to rate!
Holiday Inn TULSA CITY CENTER phone number(866) 863-9134 phone number is verified by the business owner


hours of operations OPEN
Today: open all day business hours
open quoteSee Downtown Tulsa, OK from Hotel's Central Site Guests who stay at the Holiday Inn Hotel Tulsa City Center get the full Tulsa, OK read moreclose quote


Address: 17 West 7th Street
Tulsa, OK 74119
Telephone: (866) 863-9134
Website: www.ihg.com/holidayinn/hotels/us/en/tulsa/tulms/hoteldetail
Follow us on Facebook facebook page
Category:Hotels



General Information

See Downtown Tulsa, OK from Hotel's Central Site Guests who stay at the Holiday Inn Hotel Tulsa City Center get the full Tulsa, OK experience.

Payment Options: Cash, Visa, Master Card, American Express

Map To This Location

 From


Featured Businesses
 

Back to Top