Luxury Hotels in Lenox, MA » Canyon Ranch Lenox » Photo Gallery Canyon Ranch Lenox - Lenox, MA, United States Canyon Ranch Lenox : Click Here to View Full Hotel Description >> Canyon Ranch Lenox Cafe at Canyon Ranch Lenox Indoor Pool at Canyon Ranch Lenox Stroll around the mansion at Canyon Ranch Lenox Deluxe Guest Room at Canyon Ranch Lenox Main Dining Room at Canyon Ranch Lenox