Das 58-stöckige Hotel The Ritz-Carlton Shanghai, Pudong liegt 16 Autominuten vom Flughafen Shanghai Hongqiao entfernt. Hier werden den Gästen einen beheizten Swimmingpool und 5 Restaurants angeboten. Von dem 5-Sterne-Hotel aus sind viele Sehenswürdigkeiten, vor allem Oriental Pearl Tower und Shanghai Citigroup Tower zu Fuß zu erreichen.
Die wichtigsten Sehenswürdigkeiten von Shanghai wie Bund und Denkmal für die Helden des Volkes liegen in der Nähe. Das Hotel befindet sich in einer Entfernung von 5 Fußminuten vom Fluss Huangpu Jiang. Circa 25 Minuten zu Fuß von der Unterkunft entfernt befindet sich auch Suzhou. Die nächstgelegene U-Bahn-Station Lujiazui ist nur ein paar Schritte entfernt vom The Ritz-Carlton Shanghai, Pudong.
Einige der 285 Zimmer mit Blick aufs Meer sind mit Hochgeschwindigkeitsinternet ausgestattet und verfügen über ein individuellen Temperaturregler und Zentralheizung. Für Ihren Komfort gibt es eine behindertengerechte Dusche und eine getrennte Toilette sowie ein Haartrockner und Badelaken. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.
Frühstück wird jeden Morgen im Restaurant serviert. Im hauseigenen Restaurant Club können Gäste die amerikanische Küche zum Abendessen genießen.