The hotel is located in the financial and commercial center of Zhongshan District, 50 meters away from World Trade Building, 100 meters from Liu Laogen Grand Stage, and 200 meters from Zhongshan Square. It is adjacent to large-scale shopping and entertainment centers such as Tianjin Street, Times Sq...