Музей находится под Санкт-Петербургом, в устье реки Ижоры, где, по историческим данным, состоялась знаменитая Невская битва. Добраться до места можно от станции метро «Рыбацкое» и далее автобусом в сторону Сапёрного, Колпино, Ивановской, Понтонного. Рядом расположена церковь Александра Невского.
Основным экспонатом является диорама с изображением битвы ‒ масштабное полотно высотой два метра и шириной шесть ‒ на которой воспроизведён один из решающих моментов сражения. Также в экспозиции представлены доспехи воинов того времени.
Посещение музея возможно только в составе экскурсионной группы.