Skip to main content
SherryStay

Mercer Resort Hotel (Shanghai International Resort)

Building A2, Lane 111, Chongxi Road, Shanghai

Mercer Resort Hotel (Shanghai International Resort)

Plans for the journey: have a rest and enjoy! Resort «Mercer Resort Hotel (Shanghai International Resort)» is located in Shanghai. This resort is located in 27 km from the city center. You can take a walk and explore the neighbourhood area of the resort. Places nearby: Disneyland Shanghai, Shanghai Science and Technology Museum and Jin Mao Tower. You can stop by the restaurant. Accessibility: there is an elevator/lift.

  • Elevator Lift
  • Restaurant
  • Conference Hall

Where to stay in Shanghai