Mercure Shanghai Xujiahui South is located in Xuhui District in Shanghai downtown, it takes 5 minutes walking from hotel to Metro Line 1 and Line 12 Caobao Road Station. It is next to Shanghai South Railway Sta ... Read more
Mercure Shanghai Xujiahui South is located in Xuhui District in Shanghai downtown, it takes 5 minutes walking from hotel to Metro Line 1 and Line 12 Caobao Road Station. It is next to Shanghai South Railway Station, Xujiahui Sun Moon Light Center and many shopping malls. The hotel offers 83 elegant guest rooms, all day dining restaurant and 24h gym to provide more convenience to the guests. Whether you are a business traveller, or on a leisure trip with your family and friends, the hotel will be your ideal choice.
Recommended properties in China