Fournissant un distributeur automatique et un bureau de change, Conrad Shanghai est situé dans un quartier de shopping, à une distance de 2 km du Jardin Yuyuan. Situé à quelques pas de la gare ferroviaire, l'hôtel offre un centre avec piscine intérieure et une piscine couverte.
Cet hôtel 5 étoiles est au cœur même de Shanghai, à 6 minutes à pied de la Place du Peuple et à moins de 7 km de la Tour de télévision Perle de l'Orient. Conrad se trouve près de d'un restaurant international et des bars, ainsi qu'à quelques minutes à pied de la Rue piétonne de Nankin Est. Cet hébergement est situé relativement près du Parc People's. Conrad Shanghai de 50 étages est situé à une courte distance du Bund, et Huzhu express line se trouve à moins de 10 minutes à pied. La station de métro la plus proche est à environ 10 minutes de marche.
Il y a 727 chambres à l'hôtel, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Les chambres ont une salle de bain privée avec un sèche-cheveux et une douche ouverte, certaines sont équipées d'un sol en marbre. Dotées d'un jacuzzi et d'une douche à effet pluie, certaines salles de bains sont équipées des peignoirs de bain. Quelques chambres exquises ont des vues sur le fleuve.
Au restaurant de Conrad de Shanghai vous pouvez goûter un petit dejeuner somptueux sous forme de buffet. On peut se reposer dans le bar lounge. Vous pouvez marcher 5 minutes jusqu'à Deda Restaurant ou manger au restaurant Epicure on 45, situé à environ 350 mètres.