Hotel Atour Hotel Yinchuan Lijing North Street Jiangning Center
★★★★
Helan, Ningxia, China, Yinchuan, China Show on map
Septwolves Hotel (Olympic Garden Branch) is a 3-star hotel in Yinchuan, China. It is one of 803 places to stay in Yinchuan listed on Triptoic.
Helan, Ningxia, China, Yinchuan, China
Septwolves Hotel (Olympic Garden Branch) is located at Helan, Ningxia, China, Yinchuan, China.
Septwolves Hotel (Olympic Garden Branch) is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel