Highlights of Granville Island attractions - what to see and do, family attractions, the best restaurants, and tips on Granville Island accommodation, bed and breakfast inns, and discounts.