Tiene sede en la torre del homenaje del Castillo de Cuéllar, que alberga también el Archivo Histórico de Cuéllar y el Archivo de la Casa Ducal de Alburquerque.