The Social Scene Grand Prix Insider Montreal’s W Hotel has been the talk of the town for the last year. From…