WATCH: World's highest luxury hotel opens in Shanghai
WATCH: World's highest luxury hotel opens in Shanghai By Travel Reporter Share J Hotel debuted its inaugural property atop the Shanghai Tower, the tallest skyscraper in China and second-tallest in the world. Dubbed as the “world's highest luxury hotel”, the hotel shines in experiences, art and design. The 165-room hotel is the height of luxury that showcases spectacular urban scenery, from the Bund and the Oriental Pearl Tower to the expanses across Puxi and Pudong. The luxury rooms come kitted with multi-function iPads for in-room control and service requests, coffee and tea facilities, ...