Super 8 By Wyndham Austin South I-35 Hotel 3 estrelas, localizado em Austin a aproximadamente 7 km do Capitólio do Estado do Texas, oferece uma piscina ao ar livre. Os hóspedes deste hotel de Austin podem desfrutar do Wi-Fi nas áreas públicas.
A Genius Gin está a aproximadamente 5 minutos a pé de distância. Perfeito para aqueles que procuram novos conhecimentos, a Universidade de St. Edward fica a 2.8 km de Super 8 By Wyndham Austin South I-35. O hotel de 131 quartos está perfeitamente colocado perto de lagos. A Estátua de Stevie Ray Vaughan se encontra a 15 minutos de distância de carro. O ponto de ônibus 4216 Freidrich/St Elmo está a aproximadamente 600 metros deste local, e a aproximadamente 7 km da estação de trem Zilker Zephyr Miniature.
Os quartos incluem controle de temperatura, juntamente com confortos modernos como TV com vários canais.
O hotel Super 8 By Wyndham Austin South I-35 serve um café da manhã gratuito todos os dias. Você pode saborear cozinha mexicana no La Catedral del Marisco #3 localizado logo ao virar da esquina deste hotel.