Situado a una distancia de 1 km de Taiping Lake, el hotel Jw Marriott Shanghai At Tomorrow Square también ofrece una piscina climatizada. El hotel cuenta con un restaurante en las instalaciones.
Este hotel de 5 estrellas se encuentra a 25 minutos a pie de Bund y justo al lado de New world city plaza. Justo al lado de Museum of Contemporary Art Shanghai, el hotel Jw Marriott Shanghai At Tomorrow Square está a 3 km del Templo del Buda de Jade. La experiencia cultural cercana incluye el Centro de Planificación urbana de Shanghái, que está a 850 metros. Situado a 15 minutos a pie de la estación de metro West Nanjing Road, el hotel está situado a 2 km de la Torre de la Perla de Oriente.
El hotel Jw Marriott Shanghai At Tomorrow Square, de 60 pisos ofrece habitaciones con una zona de estar, climatizador y Wi-Fi y televisión con múltiples canales. Las habitaciones, amuebladas con escritorio, también disponen de minibar. Los cuartos de baño cuentan con inodoro separado y ducha, además de secador de pelo y albornoces.
Los huéspedes están invitados al restaurante Executive para disfrutar de la alta gastronomía.