1 Unique Hotel in Wuzhen, China

Alila Wuzhen - Minimalist Perfection In A Historic Chinese Town

Alila's third and newest hotel in China is located in the historic town of Wuzhen that's often referred to as the Venice of the East. It lies between three megacities - Hangzhou, Suzhou, and Shanghai – each has a population of over 10 million. The scenic town is famous for …