The church is one of several German road churches which was initiated by private patrons and was financed primarily by donations. The building was erected following a design by Schneider + Schumacher from Frankfurt which won a 2009 competition. It was inaugurated on 26 May 2013 and received several architecture awards. The exterior is based on simple white geometric elements. The silhouette alludes to the pictogram for the German road churches. It resembles a piece of folded paper, with an allusion to two towers.