Let me help you with your search
You can search the entire market here
- We'll arrange viewings
- Customise a shortlist of properties
- Negotiate the best price for you
Book a free consultation
our service is 100% free for tenants
Key Highlights
China Merchants Plaza is a well-known commercial office building in the Jing’an District of Shanghai. Developed by China Merchants Group, the property is recognized for offering high-quality office facilities and hosting a mix of multinational companies and professional service firms.
The Space
The building provides modern corporate office environments suitable for headquarters, consulting firms, and international businesses. Office spaces are designed with efficient layouts, meeting rooms, reception areas, and essential business amenities that support daily corporate operations and collaborative work.
Location
The property is located at 333 Chengdu North Road, Jing’an District, Shanghai 200041, China in Shanghai. It is situated in a central commercial area with convenient access to major business districts and nearby stations on the Shanghai Metro, providing strong connectivity throughout the city.