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: -
Rooms: 245
Rates: -
Rooms: -
Commission: 10%
Rooms: 127
Rooms: 146
Rooms: 190
Rooms: 137
This 149 room property, built in 2011...
View Hotel Details
Rooms: 149