O Wyndham Tulsa Hotel de luxo de 4 estrelas está localizado no bairro de negócios e disponibiliza receção 24 horas e serviço de despertador. South Park Community Church fica a apenas 450 metros de distância, e Clube de Golfe de Battle Creek fica a cerca de 4 km deste hotel.
Hotel está a apenas uma curta caminhada de Crossbow Shopping Center. O estabelecimento também está localizado perto da rodovia.
Há 315 quartos com controle de temperatura, bem como comodidades modernas como TV de tela plana com canais via satélite e TV com vários canais. Casa de banho separada e chuveiro, juntamente com secador de cabelo e toalhas, são fornecidos no casa de banho.
O pequeno-almoço é fornecido o restaurante. Tem bar esportivo no local. O hotel sofisticado está perto de Mulligan's Sports & Spirits, que serve refeições deliciosas.