Ramada Plaza Chongqing North
Search & compare prices for Ramada Plaza Chongqing North in all hotel booking websites.
Ramada Plaza Chongqing North Address: 678 Zhongnan Road, Chongqing, China
Minimum price found for Ramada Plaza Chongqing North was: 619 CNY
Click here to get more information, photos & guest ratings for Ramada Plaza Chongqing North