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
One ITC Shanghai is a prominent mixed-use development in the Xuhui District of Shanghai. Developed by Sun Hung Kai Properties, the complex features premium office towers, luxury retail spaces, and lifestyle facilities, making it a well-known destination for international businesses and high-end brands.
The Space
The building offers high-quality office environments designed for multinational corporations and professional firms. Workspaces include modern office layouts, meeting rooms, advanced building systems, and professional management services, providing a sophisticated and efficient setting for corporate operations.
Location
The property is located at 1901 Huashan Road, Xuhui District, Shanghai 200030, China in Shanghai. Positioned in a key commercial area, the complex has convenient access to major business districts and nearby stations on the Shanghai Metro, ensuring strong connectivity across the city.