Doté d'un restaurant, l'hotel Mercure Shanghai Xujiahui South se situe dans le quartier Xuhui avec un accès à des sites naturels comme le Parc à thème Chocolate Happy Land à 6 km. Cet hotel 4 étoiles dispose du Wi-Fi dans les zones publiques.
En séjournant dans l'hotel, vous êtes invités à découvrir l'Huangpu à 10 minutes en voiture, ou à visiter des sites sportifs comme la Salle omnisports Mercedes Benz Arena à 15 minutes en voiture. Le Temple de Longhua est situé à 2 km de Mercure Shanghai Xujiahui South, ainsi que l'aéroport international de Shanghai Hongqiao est à 5 km. En séjournant dans cet hotel, les clients bénéficient d'un accès parfait à l'Université des sciences et technologies de la Chine de l'Est, un site éducatif situé à 20 minutes en voiture. La station de métro Caobao Road est à 550 mètres.
Il y a 83 chambres à l'hotel Mercure Shanghai Xujiahui South, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV multi-canal. Dotées des fenêtres insonorisées, les chambres sont également équipées d'un minibar et d'une bouilloire. Dotées d'une douche à l'italienne et d'une toilette séparée, les salles de bains sont également équipées d'un sèche-cheveux et des draps de bain.
Un petit déjeuner sous forme de buffet est servi chaque matin à Mercure Shanghai Xujiahui South. L'hotel se trouve non loin d'HeJi XiaoCai.