Hotel ★★★★

Mercure Shanghai Xujiahui South

9505 Humin Road (near Guangda Convention & Exhibition Center, Exit 5 of Caobao Road Subway Station), Shanghai, China Show on map

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.

Stays near Mercure Shanghai Xujiahui South

Highly rated alternatives close by

All 9,873 in Shanghai →

More ways to stay in Shanghai

See prices on Agoda
Check prices