News

Situated in the southern portion of Canada's British Columbia province, Vancouver is sandwiched between the Pacific Ocean and the Coast Mountains. Downtown Vancouver is set on a peninsula ...
But as you fly into Vancouver ... this is a remarkable city to touch down in, no matter the weather. This is a place that revels in all the wide open spaces you come to Canada for – no squeezing ...
A brightly coloured throwback to the 1950s, the City Centre Motor Hotel, with its distinctive signage and architecture on Vancouver's Main Street, has been a landmark for decades. During the past ...