Инициатива создания храма возникла в связи с необходимостью духовного окормления местных жителей и посетителей Комаровского некрополя.Строительство осуществлялось на средства прихожан домового храма Святого Духа, расположенного в посёлке Комарово.
Архитектурно храм представляет собой деревянное здание, выполненное в традиционном русском стиле. Здание имеет восьмигранную форму с шатровой крышей, увенчанной куполом с крестом. Фасады украшены декоративными элементами, характерными для деревянного зодчества. Внутреннее убранство храма соответствует канонам Русской православной церкви, с иконостасом и необходимыми церковными атрибутами.
С момента завершения строительства храм функционирует как действующий приход, относящийся к Санкт-Петербургской епархии Русской православной церкви. В храме регулярно проводятся богослужения, а также осуществляется религиозное образование и катехизация.