The White Swan is a good, recommendable hotel. The staff is very helpful & everybody speaks English. This was my first time in Guangzhou but I would definitely book this hotel next time I am in Guangzhou. I had a riverview and it was beautiful especially nightime.
Food is also very good. Very good variety of cold buffet (Dinner at the Garden). Service is very good too.
Booking through China Tour is also very fast & easy.