This hotel is located 550m from the West Lake, 5km from the city center, 7km from China National Tea Museum and 10km from Liuhe Pagoda.
Facilities and services include a restaurant, bar, elevator, parking, wireless Internet access, meeting rooms, gym, spa (extra charge) and 24-hour reception. Rooms feature air conditioning, TV and telephone. Address: 89 Yan An Road, Shangcheng District, 310002 Hangzhou, China.
89 Yan An Road, Shangcheng District, 310002 Hangzhou, , China
|Wireless Internet (WiFi)||Yes|
|Distance to center||5 km|
|Distance to airport||29 km|