Holiday Inn Yinchuan Int'l Trade Centre, Yinchuan, China Address: Xingqing, Yinchuan, Ningxia, China, 750001 Back