Hangzhou Top Red Holiday Inn
The 3-star Hangzhou Top Red Holiday Inn offers fine accommodation in Hangzhou.
It is set 2 km from the center of Hangzhou and about 1500 meters away from Zhejiang Provincial Museum.
A variety of dishes are served in Zhang Gong Restaurant and Veranda Italy Restaurant, which are 5 minutes’ walk away.
Fengqi Road metro station is quickly reachable. The property is 35 minutes' drive from Hangzhou airport.