Het luxe Radisson Blu Hotel Shanghai New World ligt tegenover het Volksplein, het kunstmuseum van Sjanghai, het Sjanghai Grand Theater en het winkelgebied aan de straat East Nanjing Road. Deze accommodatie beschikt over royale kamers met gratis WiFi.