Chongqing is a big city with character. It is located in central China 150 mi/240 km southeast of Chengdu. In contrast to many of China's flat, uniformly gray cities, Chongqing (pronounced chong-...
TravelWeekly Asia Newsletter
Subscribe Today
Chongqing, China
Not Yet Rated
Commission: 10%
Rooms: 412
Rates: -
Rooms: 142
Rooms: 189
Rooms: 112
Rooms: 125
Rooms: 212
Commission: -
Rooms: -
Rooms: 126
Rooms: 197