The church is located in the western part of Kyustendil. In 1859 it was built as a monastery church. According to the design it is a three-nave pseudobasilica without a narthex. A portico from the south takes one to a small underground chapel with holy spring water.
In 1934 the new temple “St. Martyr Mina” was built in the vicinity of the church. It was designed by architect Anton Tornyov. At present the church is a cathedral temple.