Location
A great option for a journey on a budget - hotel «7 Days Inn Yinchuan Xinhua Store Dongfanghong Shopping Mall Branch» is located in Yinchuan. This hotel is located in 29 km from the city center.
7 Days Inn Yinchuan Xinhua Store Dongfanghong Shopping Mall Branch
7 Days Inn Yinchuan Xinhua Store Dongfanghong Shopping Mall Branch