Музейный комплекс находится в 35 км от города Боровичи и 250 км от Великого Новгорода. Это единственный музей А. В. Суворова, рассказывающий о его жизни, хозяйственной деятельности и взаимоотношениях с крестьянами. Музей включает дом А. В. Суворова, здание бывшей церкви, построенной в 1901 году и используемой под экспозицию, которая рассказывает об Итало-Швейцарском походе А. В. Суворова и включает картину-диораму «Альпийский поход А. В. Суворова»; парк с прудом, парковой беседкой, аллеями и дубами суворовских времен. В окрестностях усадьбы находятся гора Дубиха, светелка, четыре дуба, посаженные полководцем в 1798 году, Суворовский колодец и, в четырех километрах от усадьбы, церковь конца XVIII века в селе Сопины, построенная на средства полководца и по его приказу.