ABOUT

480 West Jianguo Road, Xuhui District,
Shanghai,
200031 China

tel.: +86 21 6433 8899 tel.: +86 21 6433 8899

See more hotels in:
China

Located within the cultural preservation zone of Xuhui District, Shanghai’s only all-villa urban resort and one of the last remaining clusters of shikumen architecture – Capella Shanghai dates back to the 1930s. Spread across 23,000 square meters and an additional 20,000 sqm for underground parking, the compound comprises 55 shikumen villas, 40 luxurious serviced residences, award-winning Auriga spa, a Michelin-star French restaurant - le Comptoir de Pierre Gagnaire, and The Gallery - a collection of niche and upmarket retail and dining brands.

  • Business Centre
  • Dining
  • Fitness Centre
  • Pool
  • Spa
  • Wifi
Loader
Loader

good to know

Local Time

gmt +08:00

Language

Mandarin

Currency

Yuan Renminbi

Power Adapter

220 V, 50 Hz
220 V, 50 Hz
220 V, 50 Hz

weather

few clouds
26°C

Must see & Do

Loader