Experience boutique comfort and a great Vancouver location! Granville Island Hotel is minutes from downtown, right on the water on Granville Island.
Websites.ca Talk Ep. 51