List of 5-Star Hotels near Waller Beach at Town Lake Metropolitan Park - 30 East Ave, Austin, TX 78701, United States.