The church features Gothic Revival architecture, with ribbed vaults, pointed arches, a central nave and two side aisles of lower height. The nave follows the basic Gothic pattern with a triforium and clerestory-like top tier.