Holiday Inn Express Tulsa South/Bixby

  • Hotels, Inns & Lodgings
8405 East 102nd Street South
Tulsa, OK 74133
(918) 970-6000
(918) 858-4445 (fax)
  • About

    Hotel/Conference. We are poised to be premier hotel/conference facility in South Tulsa/ Bixby OK.