Hotel JJ Inns - Chongqing Shopping& Entertainment Center, Chongqing

No.60 Xingsheng Road. Yangjiaping Chongqing400050, China