Das 58-stöckige Hotel The Ritz-Carlton Shanghai, Pudong befindet sich im Bezirk Lujiazui von Shanghai, einen 5-minütigen Spaziergang vom Fluss Huangpu Jiang entfernt. Das 5-Sterne-Hotel liegt 6 km weit weg vom Bund und verfügt über 497 Zimmer und 5 Restaurants.
Das Hotel befindet sich in einer Entfernung von 10 Autominuten vom Stadtplanungsmuseum Shanghai und ganz nah an der U-Bahn-Station Lujiazui. Internationales Kongresszentrum Shanghai liegt auch in einer 700 Meter Entfernung vom Ritz-Carlton Shanghai, Pudong. Shanghai Citigroup Tower ist nur 6 Minuten Fußweg von der Unterkunft entfernt, und der Oriental Pearl Tower liegt gleich neben der Unterkunft. Das Hotel liegt außerdem in der Nähe von der Bushaltestelle Huayuanshiqiao Road at Dongtai Road.
Einige klimatisierte Zimmer im Hotel The Ritz-Carlton Shanghai, Pudong sind mit einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet und verfügen über ein privates Bad mit einer begehbaren Dusche und einer getrennten Toilette. Diese Zimmer haben Fliesenböden. Von einigen dieser klimatisierten Zimmer aus können Sie auch die Aussicht aufs Meer genießen.
Die Gäste werden in das hauseigene Restaurant Club eingeladen, um sich kulinarisch verwöhnen zu lassen.