Atour Hotel Hangzhou West Lake Wulin Plaza North Jianguo Road
No. 276, North Jianguo Road, Donglian Building , Xiacheng, 310000 Hangzhou, Cina
Located in Hangzhou, 5.6 km from Hangzhou East Railway Station, Atour Hotel Hangzhou West Lake Wulin Plaza North Jianguo Road features views of the city.