Vancouver hotels in Granville Island
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Granville Island Hotel
1253 Johnston Street, Vancouver, Canada (Open map)
Island trip is about 300 metres away, while Broadway - City Hall Sky train station is within a few blocks of the 3-star hotel. Located…
Read more...
8.7
Fabulous
849 reviews