62-Crowne Plaza Shanghai Silver Star

Crowne Plaza Shanghai Silver Star is the first five-star hotel in China with a film culture theme.

Eat2Play2Shop1Custom0

Explore around the hotel

Explore

Nearby

Shop

More