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-...
Chongqing, China1.7 miles
Not Yet Rated
Commission: -
Rooms: 69
Rates: -
Modern hotel situated at Yangtze River - 3 min to Renmin Square, and 35 min drive to Chongqing Jiangbei International Airport.
View Hotel Details
7 Superior First Class
Commission: 10%
Rooms: 422
Rates: $99 - $166
Rooms: -
Rooms: 162
Chongqing, China1.8 miles
This 165 room property, built in 2013...
Rooms: 165
Rates: $50 - $56
Chongqing, China1.9 miles
Chongqing, China2 miles