10918 E. 41st Street
The Wyndham Tulsa Hotel is located at 10918 E. 41st Street, with easy access to Highways 169 and 64. We are just 10 minutes from the airport and we offer a complimentary airport shuttle service and complimentary parking.
The room rate includes admission to Leapin Louie's Lagoon, Tulsa's only indoor water play land (Birthday party packages available). We also have an outdoor pool, 24-hour fitness center, 24-hour business center, and offer complimentary wireless internet access.
With over 14,000 sq ft of truly flexible meeting space, we can accommodate many types of events. Our professional and experienced catering staff will ensure your event is a success.