Howard Johnson Hotel by Wyndham Vancouver Downtown Near Granville Island Public Market
1176 Granville St -
Vancouver,
BC V6Z 1L8