Este hotel está situado en Austin, Texas, junto a la carretera interestatal 35. Ofrece WiFi y aparcamiento, ambos de forma gratuita.
Las habitaciones del Super 8 by Wyndham Austin South I-35 están equipadas con TV de pantalla plana por cable y escritorio. Hay set de té y café.
El Austin La Quinta Inn alberga una piscina al aire libre. La recepción está abierta las 24 horas.
El centro de convenciones de Austin y el Capitolio del Estado de Texas están a 6,43 km del hotel. La Universidad de Texas en Austin se encuentra a 10 minutos en coche.