Holiday Inn Austin -Town Lake, an IHG Hotel Hotel
20 North IH-35, Austin, TX 78701, Estados Unidos
El Holiday Inn Austin -Town Lake, an IHG Hotel está situado en Austin, a 1,2 km de Festival Beach, y ofrece alojamiento de 3 estrellas con centro de fitness, restaurante y bar.