Canyon Ranch Lenox, Massachusetts

Canyon Ranch Lenox, Massachusetts is a wellness retreat resort located on 120 woodland acres. Canyon Ranch can accommodate 200 guests in the modern, two story Inn with 126 newly remodeled guest rooms and suites. The mansion that hosts Canyon Ranch Lenox is a replica of Louis XVI’s Petit Trianon and was built by the architects who designed the New York City Public Library. The kitchens are legendary for continual innovation, quality and freshness of all ingredients, and great tastes. Canyon Ranch Tucson also provides periodic group programs, such as focus on brain health, targeting shared medical, wellness and lifestyle concerns.

Quote Your Trip to Canyon Ranch Lenox, Massachusetts