Travel

Inside the world’s highest luxury hotel, the J Hotel Shanghai Tower

The J Hotel, the world's highest luxury hotel, boasts a restaurant on the 120th floor and 24-hour personal butler service, located in the Shanghai Tower, in Shanghai.