Redirect users after login

I have tried your code with little modification in 2 Page Templates and it seems to be working. The only change I did was in the redirect parameter. Below is the updated code with the redirect parameter. You need to provide absolute path in redirect parameter. Please check the function reference of wp_login_form on following link. https://codex.wordpress.org/Function_Reference/wp_login_form

$args = array(
    'echo'           => true,
    'remember'       => true,
    'redirect'       => site_url( '/page-slug'),
    'form_id'        => 'loginform',
    'id_username'    => 'user_login',
    'id_password'    => 'user_pass',
    'id_remember'    => 'rememberme',
    'id_submit'      => 'wp-submit',
    'label_username' => __( 'Username' ),
    'label_password' => __( 'Password' ),
    'label_remember' => __( 'Remember Me' ),
    'label_log_in'   => __( 'Log In' ),
    'value_username' => '',
    'value_remember' => false
);
wp_login_form( $args );

In the above code, user will be redirected to http://domain_name/page-slug page after login.