Canyon Ranch is your haven for an inspiring, healthy getaway. Have fun exploring mind-body wellness opportunities to help you feel your best for life!
Spa in the Berkshires
Hilltop resort with historic Mansion, indoor pool, fitness center, 18-hole golf course, tennis and 3 restaurants.
55 Lee Road, Lenox MA 01240