Metro Plaza

Guangzhou, 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.

Thumbnail image credited to Additional info

Accommodations near Metro Plaza

View more options near Metro Plaza0

Nearby Tours & Activities