Le Méridien She Shan Shanghai

  • 1288 Linyin Xin Road,
  • Sheshan
  • Shanghai,
  • Shanghai
  • 201602
  • China
  • Map

Overview

Set in the heart of China’s National Tourist Resort of She Shan, Le Méridien She Shan Shanghai provides guests breathtaking panoramas of Shanghai Sculpture Park and majestic mountain ranges. Our hotel’s prime location steps from the Metro Line offers easy access to the area’s most desirable attractions, from the nearby national forest park and She Shan cathedral, to the She Shan Observatory and the shops at the nearby ancient water village. China’s largest amusement park, Happy Valley, is almost just moments away.

The hotel includes a column-free grand ballroom that can accommodate up to 1,800 guests, a 470-seat auditorium, seven meeting rooms, and two outdoor pavilions. All of the 327 contemporary guestrooms, each averaging a spacious 55 square meters, feature state-of-the-art technology, floor-to-ceiling windows that embrace the lush landscapes of She Shan, and personal balconies with stunning vistas.

Exclusive to Le Méridien

EXPLORE LM100™

LM100 is a group of cultural innovators and artists who define and enrich the guest experience at Le Méridien. The group comprises a global array of visionaries, from painters to photographers, musicians to designers, chefs to architects. More >

Please note:
  • Currency Fluctuations

More Information >

Starwood Preferred Guest Category 3:
7000 Starpoints for a free night. Redeem

Check in: 03:00 PM Check out: 12:00 PM