The Metro Plaza is a complex of two towers in Guangzhou, China. The Metro Plaza I is 52 floors and 182 m (597 ft). The China Mayors Tower is 28 floors. Construction of the Metro Plaza was completed in 1996.
Other Information
- Location : Guangzhou, China
- Status : Complete
- Constructed : 1996
- Floor count : 48 and 28
- Developer : Far East Aluminium Works Co., Ltd.