BC Business
Granville Island Hotel – Vancouver’s Island Oasis Art – Nature – Relaxation
All in a waterfront hotel steps from downtown.