China’s J Hotel Shanghai lays claim to world’s tallest

Share

This month saw the opening of China’s tallest building, the J Hotel Shanghai Tower, which also is touted as the world’s loftiest hotel. The property owned by Jin Jiang International stands about 2,000 feet high and posts nightly rates ranging from $557 to $10,467.

Share