During the 1960s and 1970s, this hotel was the highest building in China and it continues to be a landmark in the city today. The property covers an area of 4500 m² with a building area of 36,000 m². The 27-storey main building features 345 rooms of varied categories. Facilities include two restaurants, a multi-functional convention centre with 4 function rooms, a travel agency, a business centre, karaoke rooms and shops.
Situated in the heart of Guangzhou, with the Pearl River to the south and Yuexiu Mountain to the north, the hotel enjoys a superb location with easy access to the city.