Link to Views page with token?
you can create a custom token , another helper link 

or use 
Custom Token module 
then get views url  with 

$view = views_get_view('viewname');
$view-&gt;set_display('display_name');
view-&gt;get_url(); // if not work try this  $view-&gt;get_path() 


Learn how to create custom token according to below example 

 /**
 * Implements hook_token_info().
 */
function my_module_token_info() {

  // Add tokens.
  $site['city_name'] = array(
    'name' =&gt; t('Token Name'),
    'description' =&gt; t('Token Description'),
  );

  return array(
    'tokens' =&gt; array(
      'site' =&gt; $site,
    ),
  );
}

/**
 * Implements hook_tokens().
 */
function my_module_tokens($type, $tokens, array $data = array(), array $options = array()) {
  $replacements = array();

 if ($type == 'site') {
    foreach ($tokens as $name =&gt; $original) {
      switch ($name) {
        case 'city_name':
          $city_name = variable_get('city_name');
          $replacements[$original] = $sanitize ? check_plain($city_name) : $city_name;
          break;
      }
    }
  }

  // Return the replacements.
  return $replacements;
}