Está ubicado en el campus de la Universidad de la Ciudad de Dublín (Dublin City University) en el barrio de Glasnevin y cuenta con tres salas (The Mahony Hall, The Theatre y The Space).