Hotel Atour Hotel Chengdu Sichuan University Wangjiang Campus Nijiaqiao Metro Station
★★★★
No. 3, Section 3, South Erhuan Road, Yulin Street, Chengdu, China Show on map
Libai Hotel (Chengdu Sichuan Provincial Stadium) is a 3-star hotel in Chengdu, China. It is one of 11,201 places to stay in Chengdu listed on Triptoic.
No. 3, Section 3, South Erhuan Road, Yulin Street, Chengdu, China
Libai Hotel (Chengdu Sichuan Provincial Stadium) is located at No. 3, Section 3, South Erhuan Road, Yulin Street, Chengdu, China.
Libai Hotel (Chengdu Sichuan Provincial Stadium) is rated 3 stars.
Highly rated alternatives close by