Discovered by FATB

Canyon Ranch Lenox

Wellness resort and spa in Lenox, Massachusetts, United States

An all-inclusive wellness resort and spa in the Berkshires with chef-prepared dining, pools and more than 35 daily optional activities.

Why FATB discovered it: MICHELIN Guide Two Keys - MICHELIN Guide

Discovery is not verification.