The Met Hotel in New Westminster, British Columbia (Canada) is located next to the public transit Columbia Station, where sleek elevated SkyTrains whisk passengers into beautiful downtown Vancouver in less than 30 minutes. The hotel is also near Raym... ancora...


