Hospitality Alila to open in Wuzhen, China’s 1,300-year old water town Tian Tolentino Oct 18, 2018 Alila Hotels has announced the opening of its third property in Wuzhen, China scheduled to open in November.