Book now
156 Shuguang Road - Hangzhou - 310013 - Hangzhou China
Area: --
View map
Book online or call +39 041 8624040
view info & map
This 3 star hotel is located in the city centre of Hangzhou. The Hotel has a coffee shop, an outdoor swimming pool and a fitness centre/gym. All 155 rooms are equipped with minibar, hairdryer and air conditioning.
Rooms Number: 155
Distance: 240mt
Distance: 390mt
Distance: 450mt
Distance: 530mt
Distance: 560mt