Holiday Inn Austin -Town Lake, an IHG Hotel has a restaurant, outdoor swimming pool, a fitness centre and bar in Austin. The property is situated 1.5 km from Shoal Beach, 1.7 km from Austin Convention Center and 3.4 km from Capitol Building.
Holiday Inn Austin Town Lake Address
Address: 20 North IH-35 TX 78701, Austin, TX, US