#lifestyl

.Shanghai, China
World's Highest Hotel, J Suite, opens in Shanghai. (Photo Credit: AFP)

  • The hotel has 120 floors 
  • Its opening was delayed partly by the coronavirus pandemic
  • The hotel is part of Jin Jiang International Hotels, a major Chinese state-owned group