A modern luxurious hotel in the busy city of Guangzhou, featuring a tranquil haven for business and leisure travellers in China.