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