Peter Ng, general manager, hotel business, Chimelong Hotel

Peter Ng, general manager, hotel business, Chimelong Hotel, China, speaks to Breaking Travel News in Shanghai about what is on offer at the resort property and what it means to be recognised by the World Travel Awards.