Covid 19 - Our Commitment to Health & Wellbeing: Details

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
4:48am
25.0°C
4:48am
4.7°C
6:48am
19.0°C
3:48am
24.9°C
4:48am
13.1°C
1:48am
27.9°C
4:48am
26.0°C
10:48pm
4.7°C
3:48am
17.0°C