Nella splendida cornice delle colline biellesi, il castello è sede dell'azienda vitivinicola Maria Reda, che oltre a produrre ottimi vini offre ospitalità in formula b&b e un ottimo ristorante. Si organizzano visite guidate alle cantine (anche con desgustazione), alla ghiacciaia, al parco e ai vigneti; corsi di cucina e di potatura in vigna.