Wyndham Tulsa Hotel

  • Hotels-Motels-Bed & Breakfast
10918 E. 41st St.
Tulsa, OK 74146
(918) 627-5000
(918) 627-9562 (fax)
Hours:
24 hours a day, 7 days a week
  • About

    Wyndham Tulsa is a full service hotel with 320 sleeping rooms and 14,000 square feet of meeting and banquet space with Catering. Plenty to do on site. Two restaurants on-site: Beechwoods and Mulligans