Offices For Lease in The Headquarters Building

The Headquarters Building

168 Middle Xizang Road, Huangpu District, Shanghai, China

Conveniently located in the heart of Shanghai, the Headquarters Building is an A Grade building with impressive amenities. From its 27 floors, boasting a total building area of 242,000 square meters, to its 24/7 access, administration support and balcony/outdoor spaces, meeting room signage and storage facilities; this modern complex has something for everyone. Additionally, there are parking permits available for those who need them as well as a business lounge with coffee vending machines and snacks for visitors. Furthermore, disabled access is available along with 24-hour security and air conditioning throughout. The foyer also features a lift/elevator and concierge to help with any queries or needs you may have while bike racks are also provided onsite. In short, the Headquarters Building offers everything necessary to make your experience in Shanghai a pleasant one.

Building Overview

We have no office spaces currently available to rent in 168 Middle Xizang Road, Huangpu District, Shanghai, China as at 25 February 2026.

Building Facilities

Air Conditioning
High Speed Lift
After Hour Security
Bike Storage Available
Car Parking In Building
A Grade Building
Disabled Access
Cafe/Retail in Building
27 Floors

Location Map

168 Middle Xizang Road, Huangpu District, Shanghai, China

Enquire Now
Loading...

We are China's No. 1 marketplace for serviced, coworking, and shared office space.

Connect with our local experts for flexible workspace solutions across China. Get personalized recommendations, arrange tours, and secure the best deals — all at no cost.

Stacey Banks, Senior Account Manager at Office HubAndrew Back, Vice President of Sales at Office HubSarah Goldman, Director of Operations at Office HubMiles Anderson, Senior Account Director at Office Hub