News

The five-star hotel, which opened in 2000, occupies a section of the 420-metre-high skyscraper in Shanghai ... enjoy ‘spectacular views’ of the Pudong skyline (the city’s central business ...