Chongqing Yihao International Hotel, Chongqing, China

Address: Yihao International Hotel, chengbeixin district, Youyang Xian , , Chongqing , China
Phone:
Web:
GPS Lat: 28.866060 , Lon: 108.767525


Map