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.