El Instituto está situado en la Universidad de Ghana en Legon, un suburbio al norte de Accra.