El JW Marriott Hotel Shanghai at Tomorrow Square es un hotel de lujo situado en el centro de la ciudad, a pocos pasos de la plaza del Pueblo. Ofrece habitaciones elegantes y modernas con todas las comodidades, como aire acondicionado, TV de pantalla plana y baño privado. Además, cuenta con varios restaurantes, un bar y un spa.