Chongqing is a major city in Southwest China and one of the five national central cities in China. Administratively, it is one of China's four direct-controlled municipalities (the other three are Beijing, Shanghai and Tianjin), and the only such municipality in China located far away from the coast.

Chongqing has a significant history and culture and serves as the economic centre of the upstream Yangtze basin in southwest region and the major manufacturing centre and transportation hub in China.

Serviced Offices in Chongqing

Corporate Avenue Centre

Corporate Avenue is located on the bank of Jialing River beside Hualongqiao, Yuzhong District. 10 international buildings are planned to be built with total 800,000 square meters, which becomes the Chongqing International Business District (IBD). Corporate Avenue IBD has attracted world’s top 500 enterprises such as Deloitte, Touche Tohmatsu, MetLife, Schneider Electric, Sony etc. It gathers famous enterprises and displays international business style.