You are here



J Hotel has debuted its inaugural property atop the Shanghai Tower, the tallest skyscraper in China and third-tallest in the world. J Hotel Shanghai Tower has reached a new milestone of success among China's homegrown hotels as it occupies the highest point in Shanghai. Jin Jiang International Hotels, China's largest and the world's second-largest hotel group, debuts the premiere luxury hospitality brand after dedicating ten years into its detailed curation, masterful craft, and opulent design. J Hotel weaves together broad influences from different realms of art and culture to bring a unique luxury perspective to Shanghai. It boasts 165 rooms, including 34 suites. The staterooms and suites are located from Floors 86 to 98 and vary from 62 square meters to 380 square meters, making them some of the highest and most spacious options in Shanghai.


ADDRESS: 126 Dongtai Road, Shanghai Tower, Pudong New Area

TEL: (021) 3886 8888