Times International Hotel

Times International Hotel Address: 18 Chengbei New Area (Chengbei Xin Qu), North Taohuayuan Road (Taohuayuan Bei Lu), Zhongduo Town, Chongqing, China

Minimum price found for Times International Hotel was: Null CNY

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