China's giant 18-storey mega-hotel that's 90 metres high and 'built underground' January 18, 2024 News Built in a 90-metre deep quarry, with 16 ot its 18 floors below the earth’s surface and two underwater, the InterContinental Shanghai More