The total area of this hotel amounts to 1000 m². It was renovated in 2008, and has 353 rooms in total. Facilities include a 24-hour reception and check-out service, a currency exchange facility, cloakroom, mini-supermarket, hairdressers' salon, bar, games room, excellent conference facilities, a 24-hour business service centre and Internet access.
The hotel is situated in the emerging Zhujiang New Town of Tianhe District, the new central business district, surrounded by the most prominent commercial and cultural developments of the region. Shopping opportunities and Zhuhiang underground station can be found a few kilometres away. It is about about 10 km away from Guangzhou train station, while Guangzhou Baiyun International Airport is about 33 km away.
Lai Heen, a fine dining Chinese restaurant, serves unparalleled Cantonese specialties in an intricately elegant setting, while Terra restaurant is a convivial dining destination offering an innovative western culinary experience.