Select dates so you can see the availability and exact prices.
No. 8 North Road of Taohuayuan Avenue, CHONGQING, China, Chongqing
No.116 Zhonglingshan Dadao West Road, Taohuayuan Town, Chongqing, China, Chongqing
Young Mini Hotel Chongqing Youyang City North Bus Station, Chongqing