spacebly
The Executive Centre China logo

The Executive Centre China

41 offices on spacebly

Offices by The Executive Centre China

The Center office space
The Executive Centre ChinaThe Executive Centre China

The Center

Chang Le Lu, China

Experience a premium work environment at The Center, located on Chang Le Lu, 200031, China. This sophisticated office space in Shanghai’s Xuhui CBD offers floor-to-ceiling windows with stunning skyline views and high-end, luxurious interiors. Ideally situated near Huaihai Road, our location provides seamless access to five-star hotels, premier shopping, and diverse dining options for your team's convenience.

Replies in ~1 hour
WiFi
On Site Team
Price on Request