Get Listed
InterContinental Sancha Lake
InterContinental Hotels Group Hotel
Address: Huanhu West Road, Xinmin Village, Hi-tech Zone, Chengdu, Sichuan, 641418, China