The structure has grey exteriors built with stone and stands as a testament to the rich colonial past of Dadra and Nagar Haveli. The Main Altar of the church is truly magnificent and its wooden pews are also impressive. One of the walls of the church is decorated with a mural of the famous Last Supper, which is a great work of art. The stained glass windows of the church add to its grandeur.