Holiday Inn Yinchuan Int'l Trade Centre, Yinchuan, China

Address: Xingqing, Yinchuan, Ningxia, China, 750001

Get directions

Back

Easy Links