
The Executive Centre China
41 offices on spacebly
Offices by The Executive Centre China

The Executive Centre ChinaThe 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