Doté d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux, le Sofitel Shanghai North Bund est situé à Shanghai, à 1,8 km de la tour de la perle orientale. L'établissement possède un restaurant.
Le Sofitel Shanghai North Bund se trouve à 2 km du centre commercial Superbrand et à 2,2 km du centre financier international IFC de Shanghai. L'aéroport international de Shanghai Hongqiao, le plus proche, est implanté à 16 km.
Toutes les chambres disposent de la climatisation et d'une télévision à écran plat. Certaines chambres comprennent un coin salon propice à la détente. Toutes sont équipées d'une bouilloire. Toutes les chambres comprennent une salle de bains privative. Des chaussons et des articles de toilette gratuits sont fournis.
L'établissement possède une réception ouverte 24h/24 et un salon de coiffure.L'hôtel assure un service de location de voitures.