THE LAB

Suited for small business meetings in Shanghai five-star hotel

The Lab is a 120 sqm space suited to small business meetings. Located in one of our historic shikumen structures, it is fully-equipped with state of the art audio/visual amenities, meeting accessories and refreshments.

contact
Capella Shanghai

480 West Jianguo Road, Xuhui District,
Shanghai 200031,
People’s Republic of China

View Factsheet

Capella Culturist
Our Destinations
8:13am
25.3°C
8:13am
14.0°C
10:13am
17.5°C
7:13am
29.1°C
8:13am
23.0°C
5:13am
28.7°C
8:13am
27.0°C
2:13am
11.7°C