J Hotel Shanghai Tower
The J Hotel Shanghai Tower transforms hospitality into a fully immersive experience, blending art, culture, and futurism.
Located within China’s tallest skyscraper, the J Hotel Shanghai Tower spans floors 86 through 105, as well as the 120th floor of the tower, offering 165 sophisticated rooms and suites. Floor-to-ceiling windows frame sweeping views of Shanghai, the Huangpu River, and the Oriental Pearl Tower. In an elegant fusion of art and modernity, the hotel reveals exclusive interiors and an atmosphere that transforms each stay into a sensory experience. Wellness treatments and the refined cuisine served across its seven restaurants and bars further elevate the experience. Among its highlights is Heavenly Jin, located on the 120th floor and recognized as the world’s highest restaurant within a building.