Alila Wuzhen is all set to launch in new property this September in China. An hour&rsquos drive from Hangzhou and 1.5 hours from the bustling metropolitan of Shanghai, Alila Wuzhen lies five minutes from the scenic Wuzhen water town, dubbed to be the Venice of the East.

