Gereja ini memiliki bagian tengah dan dua kapel samping. Nave memiliki panjang 585 meter (1.919 ft), lebar 965 meter (3.166 ft) dan tinggi 1.465 meter (4.806 ft). Lantainya terbuat dari mosaik marmer dengan dekorasi geometris. Altar utama terbuat dari marmer Carrara putih. Fasadnya dibingkai oleh dua menara di ujung sampingnya. Kubahnya mencapai ketinggian 42 meter (138 ft).