Wellness groups debut set of standards for hotels
August 30, 2025
November 8, 2018
New luxe resort inspired by Wuzhen Water Town
ALILA’s third property in China opens this month in Wuzhen. Located just an hour’s drive from Hangzhou and 1.5 hours from Shanghai, Alila Wuzhen is a 5-minute drive from the famous Wuzhen Water Town. Inspired by Wuzhen’s maze of quiet canals and ancient alleyways, Alila Wuzhen is a modern interpretation of the water town’s design lineage with 125 generously appointed suites, villas and pool villas – all wrapped around private courtyards and intertwining waterways in a tranquil setting.
Read More…