Su sede se encuentra en el Palacio de La Recoleta, un edificio del centro histórico de la ciudad de Quito.