El instituto se encuentra en la "rue Saint-Jacques" de París y cuenta con una biblioteca especializada, además de realizar conferencias y publicar diversos facsímiles.