Hotel Home Inn Chengdu Wuhou Shenghuo Guangchang Hongpailou Subway Station Branch
★★
No. 100 Changyi Road, Chengdu, China Show on map
Crystal Orange Hotel is a 4-star hotel in Chengdu, China. It is one of 11,201 places to stay in Chengdu listed on Triptoic.
No. 100 Changyi Road, Chengdu, China
Crystal Orange Hotel is located at No. 100 Changyi Road, Chengdu, China.
Crystal Orange Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel