Chinachem Leighton Plaza is a 26-storey Single Owner Office Building. Chinachem Leighton Plaza is easily accessible with only 4 minute walk from the Causeway Bay Station. Chinachem Leighton Plaza is nearby Times Square Tower One, Times Square Tower Two, First Commercial Building , Leighton Centre.