Get Listed
InterContinental Chongqing
InterContinental Hotels Group Hotel
Address: 101 Minzu Road, Yuzhong District, Chongqing, Chongqing, 400010, China