Harbour Plaza Chongqing

Accommodation

Asia, China, Chongqing