Serviced Offices in Chongqing

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.

The Executive Centre provides you with high-end Serviced Offices in the Central Business District of Chongqing. Reasonable rental price and professional service are destined to give you a satisfying experience.