Chenghao Hotel

Chenghao Hotel Address: 10-40 Ronghui Xinshidai, 1 Tianchen Road (Tianchen Lu), Chongqing, China

Minimum price found for Chenghao Hotel was: Null CNY

Click here to get more information, photos & guest ratings for Chenghao Hotel