![]()
1253 Johnston Street, Vancouver BC
ON THE WATER ...IN THE HEART OF VANCOUVER
The Granville Island Hotel is an Island retreat in the heart of the action,
but not overwhelmed by it. Easy to get to, but hard to leave, The Granville Island Hotel is ideally located for business ..More >>