El JW Marriott Hotel Shanghai at Tomorrow Square es un hotel de 5 estrellas situado en el centro de la ciudad. Las habitaciones están insonorizadas y cuentan con vistas panorámicas a la ciudad. Además, el hotel dispone de una piscina cubierta, un spa y varios restaurantes de alta cocina.