El JW Marriott Hotel Shanghai at Tomorrow Square es un hotel de 5 estrellas situado en el centro de la ciudad, cerca de la plaza del Pueblo y del Bund. Ofrece una recepción abierta las 24 horas, así como habitaciones amplias y elegantes con vistas panorámicas a la ciudad. Además, cuenta con varios restaurantes, un spa y una piscina cubierta.