1039-1045 SOUTH BAIYUN AVENUE, BAIYUN DISTRICT - Guangzhou 510405 -Guangdong -China . Latitud : 23.186537 -Longitud: 113.278291
This is the largest business hotel in China. The 310,000 m2 facility features nearly 1,000 hotel rooms and suites, 3 exhibition halls, various conference centres, and a number of restaurants, bar and night clubs.
The hotel is divided into south tower and north one, situated in either side of the Guangzhou Baiyun International Convention Center.