Oferecendo salão de banquetes e restaurante, o Austin Southpark Hotel situa-se no bairro de negócios de Austin, a uma distância aproximada de 6 km da Estátua a Stevie Ray Vaughan e a aproximadamente 5 minutos a pé do Centro de Convenções do Omni Hotels. Com sauna, faciais e área para piquenique, bem como piscina ao ar livre, este hotel está no centro de Austin.
O hotel de 310 quartos está localizado no distrito de compras de Austin. As atrações culturais na área incluem Museu Mexic-Arte, que fica a 15 minutos de distância de carro. Driskill Hotel se encontra a aproximadamente 7 km de distância. A paragem mais próxima é Ben White/Governors Row, que está a 10 minutos de distância a pé.
Alguns quartos têm cortinas opacas, ferro de passar e tábua de engomar, bem como Wi-Fi gratuito e Internet de banda larga para sua conveniência. Estas unidades também vêm com piso aquecido.
Um pequeno-almoço vegetariano está disponível todas as manhãs. Os hóspedes podem apreciar o lounge bar nas proximidades. Para saborear a culinária Amerikaanse, experimente restaurante chamado Onion Creek Grille que está a 50 metros de distância.