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