Canyon Ranch, a wellness brand based in Fort Worth, has opened a luxury resort in the Hill Country, dubbed Canyon Ranch Austin. The resort features a 40,000-square-foot spa, considered Texas’ largest, with 40 treatment rooms and a range of wellness services. The property also includes 141 guest rooms, a restaurant led by a three-Michelin-star chef, and over 1.5 miles of lake frontage on Lake Travis. The resort offers an all-inclusive experience with lodging, meals, and access to daily fitness and wellness activities.

Originally reported by CultureMap Fort Worth.