Capital Mansion was developed by China’s International Trust and Investment Corporation (CITIC) and comprises a 52 storey building and three low rise buildings ranging from 4 to 9 stories high. There are over 200 serviced apartments situated in the...