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:08am
27.8°C
4:08am
19.8°C
6:08am
11.9°C
3:08am
27.3°C
4:08am
22.9°C
1:08am
27.7°C
4:08am
26.0°C
10:08pm
20.8°C