The 228-room JW Marriott Hotel Zhejiang Anji is located within the world-class Phoenix International Golf Course and close to Anji’s legendary bamboo forests, where the Oscar-winning movie Crouching Tiger, Hidden Dragon was filmed