El JW Marriott Hotel Shanghai at Tomorrow Square es un hotel de 5 estrellas situado en el centro de la ciudad. Todas las habitaciones cuentan con enchufes cerca de la cama, además de ofrecer vistas impresionantes de la ciudad. El hotel también cuenta con un spa, una piscina cubierta y varios restaurantes de alta calidad.