Situado a alrededor de 14 minutos a pie de Taiping Lake, el Jw Marriott Shanghai At Tomorrow Square dispone de 333 habitaciones para sus huéspedes. Con la estación de metro West Nanjing Road aproximadamente a 15 minutos a pie del hotel y New world city plaza aproximadamente a 6 minutos a pie del hotel, este hotel de 5 estrellas cuenta con un jacuzzi, sauna y piscina cubierta.
El Jw Marriott Shanghai At Tomorrow Square se encuentra en el distrito Centro de Shanghái, a 10 minutos en coche de la Torre de la Perla de Oriente y bastante cerca de lugares de compras como la Plaza del Pueblo. Situado a 25 minutos a pie de Bund, el hotel también está a alrededor de 11 minutos a pie del Gran Teatro de Shanghái. Las familias que viajen a Shanghái disfrutarán estando a unos 3 km del Acuario océanico de Shanghái. El hotel Jw Marriott Shanghai At Tomorrow Square está situado a 15 km del Aeropuerto internacional de Shanghai Hongqiao y a poca distancia de la parada de autobús North Huangpi Road.
Las habitaciones están equipadas con minibar, además de Wi-Fi y TV de pantalla plana con canales vía satélite para mayor comodidad de los huéspedes. Estas habitaciones, amuebladas con sofá y escritorio, tienen vestidor y zona de estar. Los cuartos de baño disponen de secador de pelo y gorros de ducha, inodoro.
El desayuno se sirve en el restaurante. Los huéspedes pueden disfrutar del restaurante a la carta Marriott.