Canyon Ranch Austin Opens on Lake Travis With the Largest Spa in Texas
The drive from downtown Austin takes about 55 minutes, west on Route 71 into the Hill Country, and it ends at a bluff above Lake Travis. On October 15, Canyon Ranch opened its first Texas resort there, on more than 600 acres