Address:17 Xijiao Road, Yangjiaping, south of Yangjiaping subway station, Jiulongpo District, Chongqing
Hotel Tel:+86-23-88902188