Hotel 7 Days Inn Langzhong Qili Avenue
★★
No.27 Zhangfei South Road, Langzhong, Sichuan, 637400, China, Nanchong, China Show on map
Langzhong Hotel is a 3-star hotel in Nanchong, China. It is one of 1,037 places to stay in Nanchong listed on Triptoic.
No.27 Zhangfei South Road, Langzhong, Sichuan, 637400, China, Nanchong, China
Langzhong Hotel is located at No.27 Zhangfei South Road, Langzhong, Sichuan, 637400, China, Nanchong, China.
Langzhong Hotel is rated 3 stars.
Highly rated alternatives close by