Ramada Worldwide
Ideally located in the prime touristic area of Dazu, Ramada Plaza Chongqing West Hotel promises a relaxing and wonderfu…
Rooms from: 73USD
Set in a prime location of Chongqing, Ramada Plaza Chongqing North Hotel puts everything the city has to offer just out…
Rooms from: 79USD