Atour Hotel Hangzhou West Lake Cultural Plaza Shangtang Road features free Wi-Fi throughout the property and views of city in Hangzhou. The property is around 6.3 km from Wushan Square, 10 km from Lingyin Temple and 11 km from Xixi Wetland.
Number of rooms: 90
No. 60, Shangtang Road , Xiacheng, 310000 Hangzhou, China
Hotel booked 1 times today.