This hotel is actually called the Zhejiang Narada Grand Hotel. It is part of the World Trade Centre site in Hangzhou.
It is near to the Hangzhou stadium, and 10 minutes walk from the old Hangzhou University campus of what is now Zhejiang Univesity. Across the road you can walk up the hill to great views of the West Lake. This is a good stiff and in places steep walk that will take you about 35 minutes, but it is through a "natural landscape" of bamboo and woods. Just ask the hotel exactly how start on the path.
The gym is good and well worth using. Easy to spend an hour there pummelling your body.
They do a great buffet in the evening, if you like to sample different styles of food.
Staff are professional. With room costs under £100 this hotel is good value for money.
Overall a good business hotel in Hangzhou.
