Aloft By Marriott Austin South Hotel 3 estrelas, localizado a uma distância aproximada de 7 km do Capitólio do Estado do Texas, oferece uma piscina, bem como centro de fitness 24 horas. Ao ficar neste hotel confortável, os hóspedes podem ficar na área de negócios, popular pelos destaques culturais como a Estátua de Stevie Ray Vaughan, que fica a aproximadamente 15 minutos de distância dirigindo.
O hotel tem localização conveniente a uma distância aproximada de 6 km do Hotel Driskill, enquanto paisagens naturais como o Parque Joslin estão a 4 km de distância. O Aloft By Marriott Austin South também está a alguns minutos da Genius Gin em Austin. Complemente a sua experiência educacional visitando a Universidade de St. Edward, que se encontra a aproximadamente 25 minutos caminhando do estabelecimento. O ponto de ônibus Ben White & SB IH-35 está a uma distância de 50 metros deste hotel de 125 quartos, e a uma distância aproximada de 6 km da estação de trem Zilker Zephyr Miniature.
Alguns quartos incluem máquinas de café/chá, bem como TV de tela plana com canais via satélite para ajudar você a desfrutar da sua estadia. Os hóspedes podem usar banheiro separado, juntamente com secador de cabelo e toalhas.
O café da manhã é servido das 7:00 AM às 11:00 AM nos fins de semana. Tem um lounge bar no local. La Catedral del Marisco #3 oferece uma vasta gama de refeições da cozinha mexicana e fica nas proximidades do hotel Aloft By Marriott Austin South.