In einer 5 Gehminuten Entfernung von dem 3-Sterne-Hotel Aloft By Marriott Austin South liegt der Genius Gin. Das Hotel liegt knapp 3 Kilometer vom Town Lake entfernt. Hier werden den Gästen ein Swimmingpool sowie ein 24-Stunden-Fitnesscenter angeboten.
Bedeutende Orte in Austin wie South Austin Park und das Austin Convention Center befinden sich in der Nähe. Außerdem liegt das Aloft By Marriott Austin South gleich neben dem Zilker Park. In der Umgebung gibt es zahlreiche Einkaufsmöglichkeiten wie das Parts & Labour (ist in 10 Fahrminuten Entfernung vom Hotel). Der Bahnhof Zilker Zephyr Miniature liegt knapp 6 Kilometer von der Unterkunft entfernt, der Flughafen Austin-Bergstrom International liegt 5 km von der Unterkunft entfernt.
Die 125 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen.
Die Gäste können sich in der hoteleigenen Lounge- Bar entspannen. Das Restaurant La Catedral del Marisco #3 liegt in unmittelbarer Nähe vom Hotel Aloft By Marriott Austin South und bietet eine große Auswahl an Gerichten der mexikanischen Küche.