Skip to content

Topic - Canyon Ranch

Canyon Ranch operates two destination health spa resorts in the United States. Canyon Ranch resorts are located in Tucson, Arizona, and Lenox, Massachusetts. Canyon Ranch also operates SpaClub locations with primarily day spa facilities. These are located at the Venetian and the Palazzo hotels in Las Vegas, and on various cruise ships including the Queen Mary 2, Regent Seven Seas, Oceania and Celebrity cruise ships. Canyon Ranch's slogan is "The Power of Possibility." - Source: Wikipedia

Related Stories