Cultivated Art in the Clouds: J Hotel Shanghai Tower Debuts at the Summit of Shanghai

J Hotel has debuted its inaugural property today atop the 632-meter Shanghai Tower, the tallest skyscraper in China and second-tallest in the world. Located in the heart of Lujiazui, offering a bird’s …
( read original story …)