I’m pretty sure that a priest must request permission from the ordinary of the (arch)diocese to celebrate any sacrament in that location, except for danger of death (baptism, anointing and confession).
This past January, we had a group from the parish take a bus to the West Coast Walk for Life. Our priest, a Franciscan friar, went with us and celebrated Mass in San Francisco at the national shrine of St Francis (which is run by his own order). He had to get permission from the archbishop of San Francisco to celebrate the Mass. I don’t think it was difficult or complicated, but it had to be done. I think he also had to go through his Provincial. Now, for all we know, it might have been an auxillary bishop or vicar in SF who gave the OK, but it was not automatic or blanket.