Canyon Ranch Wellness Retreats debuts in California

Canyon Ranch has launched a new brand extension, Canyon Ranch Wellness Retreats. Located in Woodside, California, the brand’s first retreat model Canyon Ranch Retreat Woodside will offer guests “highly-sensory,” personalised wellness experiences. The property provides three-day, four-day, or seven-day retreats, […] Read entire story.