Canyon Ranch in the Berkshires is a place where you can relax, refresh and rejuvenate with the ultimate in spa vacations at Canyon Ranch in Lenox, Massachusetts. Savor award-winning cuisine, take advantage of cultural and outdoor activities in the Berkshires and discover how to lead a healthier, more fulfilled life.
- Phone: 413-637-4100
- Location: 165 Kemble Street, Lenox, MA 01240
- Website: https://www.canyonranch.com