Hotel Atour Hotel Yinchuan Lijing Lake Jiefang East Road
★★★★
No. 295, Nanxundong Street, Yinchuan, China Show on map
Shell Hotel Yinchuan Shangcheng is a 2-star hotel in Yinchuan, China. It is one of 803 places to stay in Yinchuan listed on Triptoic. The property has 43 rooms.
No. 295, Nanxundong Street, Yinchuan, China
Shell Hotel Yinchuan Shangcheng is located at No. 295, Nanxundong Street, Yinchuan, China.
Shell Hotel Yinchuan Shangcheng is rated 2 stars.
Shell Hotel Yinchuan Shangcheng has 43 rooms.
Highly rated alternatives close by
#2 in Yinchuan
Hotel