El Radisson Blu Hotel Shanghai New World, de 47 pisos es el lugar ideal para alojarse en el barrio comercial Centro de Shanghái, a unos 15 minutos a pie del Centro de Planificación urbana de Shanghái. Los huéspedes pueden relajarse en la piscina cubierta o en el restaurante a la carta mientras se alojan a la vuelta de la esquina del Madame Tussauds de Shanghái.
Atracciones urbanas como la Plaza del Pueblo, que está enclavada cerca del hotel de 5 estrellas, y el Bund que está enclavado a tan solo 1 km, bien merecen una visita. Un corto paseo te llevará al Parque del Pueblo, enclavado a tan solo 6 minutos a pie. Además, Yanzhong Park está situado a unos 1 km. Entre las atracciones familiares cercanas se incluye el Acuario de Shanghái, a unos 25 minutos a pie del Radisson Blu Hotel Shanghai New World. La parada de autobús más cercana es Jiujiang Road at Middle Zhejiang Road, situada a unos 200 metros, y la estación de tren metro de Shanghái está a unos 2 km.
Hay 234 habitaciones que cuentan con calefacción central, además de servicios modernos como televisión por satélite. Las habitaciones están equipadas con minibar, así como con un escritorio. Los baños privados incluyen un inodoro separado y una ducha, además de comodidades como un secador de pelo y un gorro de ducha. El fantástico Radisson Blu Hotel Shanghai New World ofrece habitaciones con vistas a la ciudad.
Los huéspedes pueden disfrutar de un desayuno vegetariano gratuito. Las especialidades de cocina internacional se encuentran entre otras cocinas que se sirven en los 3 restaurantes del hotel. Los huéspedes están invitados al bar lounge del establecimiento para desconectar con una copa. El restaurante Epicure on 45 sirve platos de la cocina europea y está a un corto paseo del Radisson Blu Hotel Shanghai New World.