Ramada by Wyndham Vancouver Downtown Vancouver
1221 Granville St
Vancouver,
BC V6Z1M6
Near Granville Island Public Market