Orient Express reveals 2027 sailings, when fleet grows to two
December 19, 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…