Water front hotels in vancouver

The Granville Island Hotel is the perfect location for both business and pleasure. You can take your family and your pets along too. So, the stress of leaving your pets behind does not spoil your holiday.