The cathedral is located near Tugu Muda, in Randusari, Semarang. The Tugu Muda area, a Cultural Property of Indonesia, also includes Lawang Sewu, Mandala Bhakti Museum, and Bulu Market. The cathedral complex includes the cathedral proper, a meeting hall, and school. In 2012 an official residence and office for the bishop was formalised. It contains a chapel, archive, secretariat, a garden, and general purpose room, as well as six rooms of residential space. It is the seat of the Archdiocese of Semarang. The cathedral is built on a stone foundation, with a large, column-free congregation hall within. The roofs and arches have parapets, and the doors on the rectangular building face north, west, and south; the facade is to the west.
History
The land on which the cathedral now stands belonged to the city's health department, but was purchased by the Catholic Church in 1926 to establish a new church to cater for the increasing number of Catholics in the area. The existing churches at Gedangan and Candi were thought too distant. The cathedral was formally opened in 1927. In 1930 the cathedral was made a parish church, under J. Hoebrecht. In 1935 the old building was torn down, and replaced by a design from J. Th. van Oyen; it was built by the contractor Kleiverde. The church was further expanded in 1937, and the lands were fenced off. In 1940, when the Apostolic Vicariate of Batavia was split in two, with Albertus Soegijapranata as the apostolic vicar. Randusari was established as the apostolic vicariate's cathedral. In early 1942, when the Japanese Empireoccupied the Dutch East Indies, the Japanese forces in Semarang ordered Soegijapranata, the vicar, to surrender the church. He refused to allow this, saying that the Japanese forces could have his cathedral only if they removed his head first, and directed them towards nearby cinemas instead. The Japanese allowed Soegijapranata to keep both the cathedral and his head. Indonesia proclaimed its independence in August 1945, and the cathedral continued to be used by Soegijapranata until 18 January 1947. The unrest caused by the Indonesian National Revolution and Soegijapranata's desire to support the new Indonesian republic led him to move the vicariate's seat to St Yoseph Church in Bintaran. After the Dutch recognised Indonesia's independence in 1949, Soegijapranata returned to Semarang and kept his seat there until his death. Justinus Darmojuwono, who had been parish priest cum vicar general at the cathedral since 1962, was consecrated as bishop following Soegijapranata's death. In June 2012 an official residence and office for the bishop was built, funded by the diocese's Catholics. The residence is called "Wisma Uskup" in Indonesian.