El JW Marriott Hotel Shanghai at Tomorrow Square es un hotel de cinco estrellas situado en el corazón de Shanghai. Las habitaciones y suites ofrecen vistas panorámicas de la ciudad y del río Huangpu. El hotel cuenta con varios restaurantes, un spa y una piscina cubierta. Además, está situado cerca de numerosas atracciones turísticas, como el Jardín Yu y el Templo del Buda de Jade.