Jinjiang Inn Chongqing Yuzhong, Chongqing, China

Address: No. 68, First Changjiang Road , 400014 , Chongqing , China
Phone:
Web:
GPS Lat: 29.554047 , Lon: 106.531677


Map