Музей расположен в единственном в России средневековом европейском замке-памятнике архитектуры XIII - XIX веков. Замок возведен шведскими рыцарями в 1293 г. До настоящего времени сохранились многие сооружения замкового комплекса - башни, бастионы, стены. Помещения замка оборудованы под музейные нужды.
В музее постоянно действуют несколько тематических экспозиций, освещающих различные периоды истории города и замка. Ежегодно открываются временные выставки из других музеев страны. В замке проходят деловые встречи, конференции и чтения. Традиционно проводятся дни национальных культур, музыкальные фестивали, международные рыцарские турниры, театрализованные представления.