Hotel Wanda Realm Neijiang
★★★★★
Sands Times Square, No.27, Section 3, Wanlong Road, Neijiang, China Show on map
UPINN Neijiang Longchang Sands Times Square is a 3.5-star hotel in Neijiang, Sichuan, China. It is one of 470 places to stay in Neijiang listed on Triptoic.
Sands Times Square, No.27, Section 3, Wanlong Road, Neijiang, 641000, China
UPINN Neijiang Longchang Sands Times Square is located at Sands Times Square, No.27, Section 3, Wanlong Road, Neijiang 641000, China.
UPINN Neijiang Longchang Sands Times Square is rated 3.5 stars.
Highly rated alternatives close by