Set amidst chestnut and fir groves, the church has a massive gray facade and colorful stained glass windows. The Chruch is nearby to the bus stand, Constructed by the British family that founded the town of Kasauli itself. It is a magnificent structure built in the shape of a cross. Apart from them, many tourists and travelers also flock here. Earlier, the church was known as the Anglican Church.
If you were lucky then you might see shootings of local films or ads shootouts. Regular Sunday morning services are held here till date.