La primera piedra de su sede fue colocada en 1960 por el príncipe japonés Akihito, hoy Emperador, quién se encontraba en la ciudad por su luna de miel.
Al mismo tiempo, mantiene su carácter no oficial y sin motivos partisanos, continuando a laborar sin estar alineado con ningún tipo de afiliación gubernamental, política, económica o religiosa.
Según su descripción original, el Centro se conoce como 'Triveni', término que, en sánscrito significa 'estructura tripartita'.
El temprano interés del Dr. S. Radhakrishnan, expresidente de la India, resultó en que el gobierno de ese país tomase un activo interés en las actividades del Centro.
La sede del India International Centre fue diseñada por Joseph Allen Stein, arquitecto americano que ejerciera en Nueva Delhi de 1955 a 1995.