La sede del museo è “Villa Garibaldi”, dimora fatta costruire alla fine del 1800 da Ricciotti, figlio del generale Giuseppe e di Anita, per la sua famiglia. Restaurata grazie ad un finanziamento della Regione Lazio e della Comunità Europea e inaugurata nel 2001 come Museo delle Culture, dal 2014 Villa Garibaldi di Riofreddo rientra nel progetto delle Case-Museo della Regione Lazio, mentre il museo stesso fa parte dei sistemi tematici museali relativi all’archeologia (Proust) e all’antropologia (Demos) della Regione Lazio.
Il Museo è composto da quattro sezioni: Archeologia, Storia medievale e moderna, Demoetnoantropologia e testimonianze storiche della famiglia Garibaldi.
Il museo possiede un centro di documentazione bibliografica e un ricco archivio di documenti audiovisiva e fotografica.