The tallest hotel in the world opens atop the Shanghai Tower


Content Team
Image Credit: lifestyleasia

The "J Hotel", officially opened last Saturday and is part of the Jin Jiang International Hotels Group, which is majorly owned by the Chinese government. The luxury hotel is located on the last of the 128 floors of the Shanghai Tower, the world's second tallest building after the Burj Khalifa in Dubai. The hotel's inauguration was delayed due to the coronavirus pandemic, but it is now accepting guests and reservations.