at 20 N Interstate 35, Austin , 78701 United States
Enjoy scenic views and newly renovated guest rooms at the Holiday Inn Austin Townlake
240 FB users likes Holiday Inn Austin Town Lake, set it to 75 position in Likes Rating for Austin, Texas in Hotel & Lodging category
Holiday Inn Austin Town Lake is Austin based place and this enity listed in Travel & Transportation category. Located at 20 N Interstate 35 TX 78701. Contact phone number of Holiday Inn Austin Town Lake: (512) 472-8211