Hotel About Mercure Shanghai Xujiahui South
Mercure Shanghai Xujiahui South is a 4-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 4 stars
Location
9505 Humin Road (near Guangda Convention & Exhibition Center, Exit 5 of Caobao Road Subway Station), Shanghai, China
Loading map…
Frequently asked questions
Where is Mercure Shanghai Xujiahui South located?
Mercure Shanghai Xujiahui South is located at 9505 Humin Road (near Guangda Convention & Exhibition Center, Exit 5 of Caobao Road Subway Station), Shanghai, China.
How many stars does Mercure Shanghai Xujiahui South have?
Mercure Shanghai Xujiahui South is rated 4 stars.