Situé à 15 minutes à pied de Taiping Lake, l'hotel Jw Marriott Shanghai At Tomorrow Square de 60 étages offre une piscine chauffée aux clients sur place. Bénéficiant d'un emplacement à proximité immédiate du Musée d'Art contemporain de Shanghai, cet hotel 5 étoiles comprend 419 chambres ainsi qu'un hammam, un jacuzzi et un sauna.
L'hotel se situe à 3 km du Temple du dieu de la ville et à moins de 600 mètres de la station de métro People's Square. La Tour de télévision Perle de l'Orient se trouve à 2 km de Jw Marriott Shanghai At Tomorrow Square à Shanghai. De plus, cette propriété est à 14 minutes de marche du Parc de sculptures Jing'an, et la gare Shanghai Metro est à environ 25 minutes de marche. Vous pouvez prendre le bus à l'arrêt North Huangpi Road, juste à quelques pas de l'hotel.
Une climatisation, ainsi qu'un minibar, offrent le confort dans les chambres de l'hotel Jw Marriott Shanghai At Tomorrow Square. Meublées d'un bureau, elles disposent également des fenêtres insonorisées. Offrant une douche à l'italienne et une toilette séparée, les salles de bain sont équipées d'un sèche-cheveux et des draps de bain.
Les options de restauration de Jw Marriott Shanghai At Tomorrow Square comprennent 6 restaurants. Le quartier regorge de restaurants, dont Jia Jia Tang Bao, situé à 550 mètres de la propriété.