Mercure Shanghai Xujiahui South

Mercure Shanghai Xujiahui South is located at Xuhui District in downtown Shanghai. It is 5min by foot from Caobao Road Station and also near Shanghai South Railway Station, Xujiahui Sun Moon Light Center as well as the shopping malls. The hotel offers 83 elegant guest rooms, an All-Day Dining restaurant and 24h gym. The ideal choice for business and leisure travelers.