Apartment/Flat About Qichuan Hotel
Qichuan Hotel is a 3-star hotel in Chengdu, China. It is one of 11,201 places to stay in Chengdu listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
14th Floor, Unit 1, Building 1, No. 8 Hengxiao South Street, Chengdu, China
Loading map…
Frequently asked questions
Where is Qichuan Hotel located?
Qichuan Hotel is located at 14th Floor, Unit 1, Building 1, No. 8 Hengxiao South Street, Chengdu, China.
How many stars does Qichuan Hotel have?
Qichuan Hotel is rated 3 stars.