Built in the second half of the 17th century, among its numerous rooms stand out the Hall of Coats of Arms, in the central tower, and the Gentilitial Chapel, known as the Oratory of the Holy Shroud.
Today, the castle houses the Museum of Landscape Theater, which narrates the peasant life of Langhe Monferrato Roero, and the Museum of Plaster Ceilings, typical decorations of the peasant houses in the area.