J Hotel Shanghai Tower located on the 84-110 floors of the Shanghai Tower, which is at 632 meters, now the tallest building in China and the second tallest in the world. Take a high-speed elevator to the lobby of the 101st floor hotel, the highest in the world, and begin a visual and artistic journey through the clouds. J Hotel has total 258 rooms.
The hotel has 7 restaurants, one of them located on the 120 floor of building, which is the highest restaurant in the world.