Canyon Ranch Lenox offers comfortable 4-star accommodation in Lenox. It provides a spa and a fitness centre.
The resort has 126 rooms that are fitted with all the necessities to ensure an enjoyable stay.
Canyon Ranch Lenox is within walking distance of The Mount and the Shakespeare and Company. Stockbridge and Lee are also a short drive away.
Reviews
Great food menu
Welcoming staff
Great views
Rooms were well sized
Efficient check-in/check-out
Convenient location
Facilities
Check Out
Prior to 12:00 PM
Fitness Room/Gym
Spa & Wellness Centre