Localizado a cerca de 7 km de Museu Mexic-Arte, o Super 8 By Wyndham Austin South I-35 Hotel de 3 estrelas oferece piscina ao ar livre e Wi-Fi nas áreas públicas.
O hotel para não fumantes está localizado em Austin, perto de lagos. Este hotel de Austin fica a alguns minutos da Estátua a Stevie Ray Vaughan, enquanto a estação de autocarro 4216 Freidrich/St Elmo está a aproximadamente 5 minutos a pé. O Super 8 By Wyndham Austin South I-35 Hotel está situado 3.8 km de do Parque Town Lake. Para quem viaja de longe, o aeroporto Internacional de Austin fica a 15 minutos de carro.
Tem 131 quartos no estabelecimento, cada um deles tem controle de temperatura, e comodidades de entretenimento como TV com vários canais. Os quartos têm mobiliário elegante.
Super 8 By Wyndham Austin South I-35 apresenta um pequeno-almoço continental. Pode saborear cozinha Aziatische no Asia Chinese Restaurant localizado ao alcance de deste hotel.