Address:No. 10-14, third floor, building 1, 58 Taohua Avenue, Fengcheng, Changshou District, Chongqing
Hotel Tel:+86-23-40466477