Su sede principal se encuentra en el Río Colorado, afluente del Maipo, a escasa distancia de El Manzano en Río Colorado.
A lo largo de 2 Kms., de su ribera, el lugar cuenta con una reserva de flora nativa, arboretrum de especies destacadas, salón de eventos, casas de húespedes y equipamiento para campamentos.

Las instalaciones se arriendan para reuniones de empresas, excursiones, scouts, grupos de colegios y como "campamento base" de excursionistas, cabalgatas y deportistas fluviales. Su oficina en Santiago está ubicada en Padre Luis de Valdivia 346, oficina 101, Barrio Lastarria, Santiago Centro.

El Instituto cuenta con una biblioteca y archivo temático de asuntos relacionados al ordenamiento del territorio, la planificación urbana, la tecnología en vivienda social como expresión cultural de Chile, a disposición de investigadores.

Contactos para consultas en la Sede Santiago: Fono 633 9202.
También en ella se reciben donaciones de libros y documentos relacionados.

El IRC fomenta la cultura medioambiental con la promoción de la vida al aire libre y el scoutismo

En que estamos Talleres Fotografías