Metro Plaza

Tangxia, China

Metro Plaza

Metro Plaza is a two complex of towers in Guangzhou, China. Metro Plaza I is 198.8 m (652 ft) with 52 storeys, and China Mayors Tower is 116 m (381 ft) with 28 storeys. Construction of the complex was completed in 1996.


Accommodations near Metro Plaza

View more accommodations near Metro Plaza

Nearby Tours & activities