Il museo ha sede nella villa Garibaldi, ex villa Spinola, dove Giuseppe Garibaldi tenne le riunioni organizzative della spedizione dei Mille. Si conservano oggetti, documenti, lettere, la camicia e la sciabola del generale, armi dell'epoca, oltre a materiali relativi alla prima guerra mondiale