Netherhall House is a corporate undertaking of Opus Dei, a personal Prelature of the Catholic Church. Daily Mass is celebrated for those who wish to attend.
Other spiritual activities are organised such as seminars on Christian faith, retreats, and praying of the Rosary. All students are welcome to participate in these activities, whatever their creed, but are also totally free not to.
Netherhall House is a member of the European University College Association (EUCA), a European network of Collegiate Halls of Residence offering a complete range of activities to provide all-round formation to university students.