O Residence Inn disponibiliza acomodações auto-suficientes num hotel totalmente para não fumadores, a 15 minutos de carro do centro de Tulsa. Disponibiliza um campo de ténis, uma piscina interior com uma banheira de hidromassagem e um ginásio bem equipado.
Os quartos do Residence Inn Tulsa South estão equipados com uma cozinha completa com uma área de refeições. Cada quarto também inclui uma televisão de ecrã plano. Está disponível acesso Wi-Fi gratuito em toda a propriedade.
Os hóspedes podem preparar as suas próprias refeições, desfrutar de um pequeno-almoço quente diário no restaurante do hotel e experimentar refeições ao ar livre, graças às comodidades para churrascos no local.
O Centro Comercial Woodland Hills, nas proximidades, proporciona oportunidades de compras amplas. As atracções populares incluem o Jardim Zoológico de Tulsa e o Museu Living, ao lado do aeroporto internacional, a 21 km do Hotel Residence Inn Tulsa South.