Proposant un restaurant, l'hotel Courtyard By Marriott Shanghai Xujiahui offre un hébergement à 500 m de la Cathédrale Saint-Ignace de Shanghai. Il fournit une piscine chauffée et un accès à Internet haut débit dans les chambres.
La Place du Peuple est dans les environs de la résidence, tandis que le Stade de Shanghai est à 25 minutes à pied. Courtyard By Marriott Shanghai Xujiahui se trouve à 350 mètres de l'arrêt de bus Tianyaoqiao Road Xingeng Road, et à environ 550 mètres du Mémorial de Xu Guangqi. Les clients apprécieront également la proximité de Basketball Park, qui est à moins de 13 minutes de marche. Le fleuve Huangpu est dans une zone de 3 km, ainsi que la Xujiahui est assez proche de l'hotel. Courtyard By Marriott Shanghai Xujiahui est à 10 minutes de route de l'aéroport international de Shanghai Hongqiao, et à environ 10 minutes en voiture de la gare Shanghai Metro.
Certaines chambres de cet établissement 4 étoiles, qui sont spacieuses, donnent sur le jardin et comprennent une kitchenette et un coin repas. D'autres conforts incluent un climatiseur individuel, un chauffage central et un fer à repasser ainsi qu'une télévision à écran plat avec câble pour votre divertissement. Les chambres ont une salle de bain avec une toilette séparée et une douche, en outre un sèche-cheveux et un bonnet de douche sont aussi fournis. De plus, les clients sont invités à utiliser une kitchenette pratique avec une micro-ondes, une bouilloire électrique et une machine à laver dans appartement.
Le MoMo to Go est adjacent à Courtyard By Marriott Shanghai Xujiahui, à seulement 400 mètres.