Det femstjernes hotellet med 1 200 rom var da det stod ferdig det største og mest moderne i Fastlands-Kina. Det ligger i Guangzhous forretningsdistrikt.