Hotel 7 Days Inn Langzhong Qili Avenue
★★
No. 86, Nanhai Road, Nanchong, China Show on map
Red Impression Business Hotel is a 2-star hotel in Nanchong, China. It is one of 1,064 places to stay in Nanchong listed on Triptoic.
No. 86, Nanhai Road, Nanchong, China
Red Impression Business Hotel is located at No. 86, Nanhai Road, Nanchong, China.
Red Impression Business Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel