Tulsa es conocida como la capital de las artes y la cultura de Oklahoma, con venerados museos, instituciones educativas y lugares para eventos que compiten con cualquier ciudad importante. Este distinguido hotel de South Tulsa, Oklahoma, está convenientemente ubicado para ofrecer a los huéspedes lo mejor de la ciudad. La prestigiosa Universidad Oral Roberts y el popular Mabee Center están al otro lado de la calle, y a solo unos minutos encontrará el nuevo BOK Center, el acuario de Oklahoma, el centro comercial Plaza y el centro de convenciones de Tulsa. Para mayor comodidad de los huéspedes, el hotel ofrece un servicio de traslado gratuito al aeropuerto internacional de Tulsa. Recientemente renovado para la comodidad de los huéspedes, el hotel captura la hospitalidad del sudoeste y la energía cosmopolita que hacen que T-Town sea tan único. El hotel ofrece servicios y comodidades gratificantes y 286 habitaciones.