Granville Island Hotel 3 stars

1253 Johnston Street, Granville Island, V6H 3R9 Vancouver, Canada

Hotel image
Read more reviews for Granville Island Hotel