Tulsa è conosciuta come la capitale dell'arte e della cultura dell'Oklahoma, con musei venerati, istituzioni educative e sedi di eventi che competono con qualsiasi grande città. Il distinto hotel di South Tulsa, in Oklahoma, è situato in una posizione comoda per offrire agli ospiti il meglio. La prestigiosa Oral Roberts University e il famoso Mabee Center si trovano dall'altra parte della strada, e a pochi minuti di distanza troverete il nuovo BOK Center, l'Oklahoma Aquarium, il Plaza Shopping Center e il Tulsa Convention Center. Per la comodità degli ospiti, l'hotel offre un servizio navetta gratuito per l'aeroporto internazionale di Tulsa. Ristrutturato di recente per garantire il massimo comfort agli ospiti, l'hotel cattura l'ospitalità del sud-ovest e l'energia cosmopolita che rendono T-Town così unica. L'hotel offre servizi e comfort gratificanti e 286 camere.