Niché dans le quartier "Franklin Park" à Austin, Hotel Courtyard Austin South se trouve à 7 km des lieux d'intérêt culturels tels que le musée Mexic-Arte. L'hotel dispose d'une piscine chauffée ainsi que d'un stockage des bagages et d'un restaurant.
Le Pont de Congress Avenue est à 15 minutes de route et la légation de France au Texas est à moins de 20 minutes en voiture de cet hotel 3 étoiles. Courtyard Austin South est également à 4 km d'un site naturel tel que le Parc d'État McKinney Falls. La Statue de Stevie Ray Vaughan est situé à environ 25 minutes en voiture de l'hotel. L'arrêt de bus 4600 Freidrich/St Elmo est assez proche de la résidence.
Courtyard Austin South a 114 chambres, proposées avec une TV à écran plat avec des chaînes satellite et une cafetière/théière.
Un bar The Limestone Kitchen Resturant & Lounge se trouve à 250 m de cet hébergement.