The tallest hotel in the world opened its doors in Shanghai

The world’s tallest hotel, the J Hotel, has officially opened its doors. It is located on the top floors of the Shanghai Tower, which is 632 meters and is the tallest building in all of China. The hotel has a capacity of 165 rooms, of which 34 suites. There is an indoor swimming pool and […]