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.