Granville Island Hotel

1253 Johnston Street
Vancouver, BC Canada V6H 3R9

Experience

Granville Island Activities & Attractions