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.