Hotel Atour Hotel Yinchuan Drum Tower Yuhuangge North Street
★★★★
Yongning, Ningxia, China, Yinchuan, China Show on map
Holiday Inn New World is a 4-star hotel in Yinchuan, China. It is one of 803 places to stay in Yinchuan listed on Triptoic.
Yongning, Ningxia, China, Yinchuan, China
Holiday Inn New World is located at Yongning, Ningxia, China, Yinchuan, China.
Holiday Inn New World is rated 4 stars.
Highly rated alternatives close by
#2 in Yinchuan
Hotel