The Institute of Christ the King Sovereign Priest has a new home in the Eternal City. It is the Minor Basilica of Saints Celso and Guiliano which is not far from the Ponte Sant'Angelo. It is a fine and large Baroque church, typical of many Roman Churches. Here is a view of the outside.
And in a little more detail.
The basilica is oval shaped and has an impressive dome:
The High Altar.
The Institute will offer Mass on Sundays and Feast days at 10am, and will be present during the week for confessions and adoration of the Blessed Sacrament.