Granville Island Hotelouvert

1253 Johnston St, Vancouver BC V6H 3R9