Das Hotel Mandarin Oriental Pudong, Shanghai liegt in ungefähr 700 Meter Entfernung vom Fluss Huangpu Jiang und bietet spektakuläre Aussichten. Das im Shopping- Stadtteil Lujiazui gelegene Hotel verfügt über einen Swimmingpool und ein französisches Restaurant.
Zu den Sehenswürdigkeiten in der Nähe gehört Oriental Pearl Tower in unmittelbarer Nähe vom Hotel. Aquarium Shanghai ist auch einen Besuch wert und liegt circa 14 Minuten von hier entfernt. Das Mandarin Oriental Pudong, befindet sich in Shanghai, in 8 Kilometer Entfernung vom Bahnhof Shanghai Metro. Shanghai World Financial Center Observatory und Shanghai Stock Exchange Headquarters sind von der Unterkunft aus in 500 Metern zu erreichen. Das 5-Sterne-Hotel ist in 10 Fußminuten Entfernung von der U-Bahn-Station Shangcheng Road gelegen.
Das Mandarin Oriental Pudong, Shanghai stellt 400 Zimmer zur Verfügung. Einige von diesen verfügen über einen Ankleidebereich und einen Essbereich und haben Selbstversorgeroptionen, vor allem eine Minibar und Ausstattung zur Kaffee- & Teezubereitung. Diese Zimmer sind mit zudem Teppichbodenbelag ausgestattet. Die Badezimmer bieten einen Haartrockner und Handtücher sowie eine getrennte Toilette und eine Dusche. Das Mandarin Oriental Pudong, bietet Zimmer mit Ausblick auf den Hafen an.
Die Unterkunft bietet auch ein kostenloses Frühstücksbuffet an. Das Hotel verfügt über eine Lounge- Bar und ein Restaurant mit französischen Speisen. Das Restaurant Miss Ma bietet eine Auswahl von Gerichten und liegt zudem ein paar Schritte entfernt vom Mandarin Oriental Pudong.