Ibis Chongqing Jiefangbei Pedestrian St

9-13 No 39 Bayi Rd, Yuzhong District, Chongqing, China 400010

JDS Travel News JDS Viewpoints JDS Africa/MI