ibis Chengdu SM Square Hotel

No. 76, Jianxing Road, Chenghua, Chengdu, China 610051

JDS Travel News JDS Viewpoints JDS Africa/MI