In the same compound you'll find the Basilica of Eleona, finished in 1923 on the site of a Byzantine church.
The Basilica of Eleona was finished in 1923 and is located in the same compound.