Lieking International Hotel is located at 99 Tuanshan Road, Zhenjiang, China