Offrant un restaurant et un stockage des bagages, The Ritz-Carlton Shanghai, Pudong de 58 étages se trouve dans le quartier "Pudong" à Shanghai, à 6 minutes à pied du Shanghai Citigroup Tower et à 3 km du Jardin Yuyuan. L'hôtel dispose d'un restaurant à l'américaine et d'une piscine chauffée pour ses clients.
Cet hôtel 5 étoiles est fixé à 6 minutes de marche du Musée d’histoire de Shanghaï et à proximité de le Lujiazui. Ritz-Carlton Shanghai, Pudong de Shanghai offre un emplacement à proximité de sites naturels comme District d'Huangpu Park (à 1 km) et le Suzhou (à 2 km). L'hôtel est situé à 3 km du Temple du dieu de la ville, et Lujiazui Metro est à environ 250 mètres. La station de métro la plus proche est à environ 300 mètres.
Ritz-Carlton Shanghai, Pudong accueille ses clients dans 285 chambres climatisées. Certaines d'entre elles sont équipées du Wi-Fi ainsi que d'une cafetière/théière. Certaines chambres lumineuses fournissent une salle de bain privée. Offrant des commodités comme un sèche-cheveux et des draps de bain, les salles de bain comprennent également une douche à l'italienne et une toilette séparée. Certaines chambres jouissent d'une vue sur la mer.
Ritz-Carlton Shanghai, Pudong de Shanghai offre un petit-déjeuner au restaurant. Le restaurant Club accueille les clients dans une terrasse, et sert une cuisine américaine.