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
1:57am
26.9°C
1:57am
5.1°C
3:57am
23.1°C
12:57am
26.5°C
1:57am
12.4°C
10:57pm
27.2°C
1:57am
29.0°C
7:57pm
4.5°C