The Hotel is located on famous Robson Street in downtown Vancouver at Cambie st. and BC Stadium, Rogers Arena and Pacific Center Mall, Yaletown all within easy walking distance. Skytrain and aqua bus stations are also nearby in Vancouver's best shopping,..