Las actividades académicas de la Universidad Pontificia de la Santa Cruz tienen lugar en el histórico Edificio del Apollinare, propiedad de la Santa Sede, situados a pocos pasos de la Plaza Navona, en el Rione Ponte.
La configuración actual del edificio se debe a la obra del arquitecto Ferdinando Fuga (1699-1781).