The church has a nave and two side chapels. The nave is 58.5 metres (192 ft) long, 9.65 metres (31.7 ft) wide and 14.65 metres (48.1 ft) high. The floors are of marble mosaic with geometric decorations. The main altar is made of white Carrara marble. The facade is framed by two towers at its lateral ends. The dome peaks at 42 metres (138 ft) in height.