Holiday Inn Austin Town Lake

Holiday Inn Town Lake in Austin, TX.

Enjoy the high standards that Holiday Inns across the country offer with the prime location of being right on Lady Bird Lake, on the edge of downtown. 

Address

20 North IH 35
Austin, TX 78701
512-472-8211

Good to Know

  • $$
  • Complimentary Wi-Fi
  • Business Center