Das 5-Sterne Conrad Shanghai liegt im Shopping- Stadtviertel Zentrum Shanghai und verfügt über eine Einkaufspassage und einen Gepäckraum. Das Hotel bietet eine Wechselstube und einen Geldautomaten sowie WLAN im ganzen Gebäude.
Oriental Pearl Tower befindet sich lediglich 6 Gehminuten von dem 50-stöckigen Hotel entfernt und Yu-Garten lässt sich innerhalb von 10 Autominuten erreichen. Die Unterkunft ist auch inmitten von einem internationalen Restaurant und Bars. Auch Einkaufsstraße Nanjing Lu ist nur wenige Gehminuten entfernt vom Hotel zu finden. Die U-Bahn-Station People's Square ist weniger als 500 Meter entfernt.
Das Conrad umfasst 727 Zimmer mit einer Minibar und Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Die beeindruckenden Zimmer sind mit einem Haartrockner und Morgenmänteln ausgestattet. Einige von ihnen haben private Badezimmer. Die Badezimmer verfügen über eine Regendusche und eine Sauna sowie über Morgenmäntel. Die Gäste werden unbedingt märchenhafte Aussichten auf die Stadt genießen.
Im Restaurant bietet das Conrad Shanghai ein üppiges Frühstücksbuffet an. Die Lounge- Bar ist ein perfekter Ort zum Entspannen. Das Restaurant Deda Restaurant ist in 150 Metern vom Hotel entfernt gelegen.