China Plaza is located at the intersection of Zhongshan 3rd Road and Jiaochang West Road in the center of Guangzhou, Guangdong Province. It faces Guangzhou Martyrs Cemetery to the north and is adjacent to the leisure square - Heroes Square to the east. The underground level is connected to Exit A of Martyrs Cemetery Station on Metro Line 1. Many buses pass through here, and the transportation network extends in all directions.