• Air Conditioning
• Cable/Satellite TV
• Sauna
• High Speed Internet
• Coffee Maker
Location. Set next to the Liberation Monument Square, the Harbour Plaza Chongqing features a central location in Chongqing, China. Connected to the Metropolitan Plaza Shopping Mall and an office tower complex, the hotel is five kilometers from