Atour Hotel Hangzhou Zhejiang University Xilianqiao
No. 368, Wenxi Street, Xiacheng, 310000 Hangzhou, Chine
Located in Hangzhou, 7.5 km from Hangzhou East Railway Station, Atour Hotel Hangzhou Zhejiang University Xilianqiao features views of the city.