Das Hotel Conrad Shanghai liegt in circa 1 km Entfernung vom See Suzhou und bietet 727 Gästezimmer. Das Hotel in einem Shopping- Viertel von Shanghai verfügt über einen Swimmingpool und ein Fitnessstudio.
Bund ist ungefähr 16 Gehminuten von dem fantastischen 50-stöckigen Hotel entfernt gelegen. Zu Fuß erreichbar sind die Attraktionen Platz des Volkes und Einkaufsstraße Nanjing Lu. Shanghai-Museum ist gleich neben der Unterkunft. Des Hotels Conrad Shanghai befindet sich in etwa 500 Meter Entfernung von der U-Bahnstation People's Square.
Einige der beeindruckenden Zimmer in der Unterkunft blicken auf die Grünanlage und verfügen über einen Arbeitsbereich und einen Essbereich. Sie sind mit einer Minibar zur Selbstverpflegung sowie mit einem Fernsehen mit mehreren Kanälen ausgestattet. In den luxuriösen Badezimmern gibt es eine getrennte Toilette und eine Dusche. Aus den Fenstern überblickt man den Fluss Huangpu.
Das Conrad lädt seine Gäste ein, den Tag mit einem üppigen amerikanischen Frühstück im Empfangsbereich zu beginnen. Das Hotel verwöhnt Sie mit der Vielfalt von 3 Restaurants für jeden Geschmack. Die Unterkunft verfügt auch über eine Lounge- Bar. Das Restaurant Deda Restaurant liegt in der Nähe von diesem 5-Sterne-Hotel.