Atour Hotel Hangzhou West Lake Cultural Plaza Shangtang Road
No. 60, Shangtang Road , Xiacheng, 310000 Hangzhou, Cina
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.