Hotel Atour Hotel Yinchuan Drum Tower Yuhuangge North Street
★★★★
Shop 5, 5th Floor, Block D, Qingfengyuan, Wangtong Road, Wangyuan Town, Yinchuan, China Show on map
Ai Hotel is a 2-star hotel in Yinchuan, China. It is one of 803 places to stay in Yinchuan listed on Triptoic.
Shop 5, 5th Floor, Block D, Qingfengyuan, Wangtong Road, Wangyuan Town, Yinchuan, China
Ai Hotel is located at Shop 5, 5th Floor, Block D, Qingfengyuan, Wangtong Road, Wangyuan Town, Yinchuan, China.
Ai Hotel is rated 2 stars.
Highly rated alternatives close by
#2 in Yinchuan
Hotel