J Hotel Shanghai Tower
Shanghai Tower, No. 126 Dong Tai Road, Lujiazui Pudong New District, Shanghai, China
75.7
Standard
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 28% of all rated hotels worldwide.
About this hotel
As one of the world’s highest hotels, J Hotel Shanghai Tower is a vision of lofty luxury with its stratospheric views and art-fueled interior design. The luxury urban hotel stretches across the 84th to 105th floors and the 120th floor of the Shanghai Tower, China’s highest skyscraper at 2,000 feet tall. Thanks to the structure’s spiral design, each of the 131 rooms and 34 suites offers a distinct vantage point of the buzzing Puxi and Pudong districts, the Oriental Pearl Tower, the Huangpu River and the Bund.In addition to vertiginous views, the spacious rooms also provide an elevated level of luxury with round-the-clock butler service, bespoke embossed wallpaper, handcrafted objets d’art and cultural touches like exquisite Chinese tea sets in every room. Add a tranquil spa focusing on reiki, a striking swimming pool and seven restaurants (including the world’s highest), and J Hotel sets a new benchmark for luxury in Shanghai.