Hotel Atour Hotel Hangzhou West Lake Wulin Square North Jianguo Road
★★★★
NO.48 Qingchun Road,Xicheng District, Hangzhou,Zhejiang Province, Hangzhou, China Show on map
Wu Yang Hotel is a 4-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.
NO.48 Qingchun Road,Xicheng District, Hangzhou,Zhejiang Province, Hangzhou, 310003, China
Wu Yang Hotel is located at NO.48 Qingchun Road,Xicheng District, Hangzhou,Zhejiang Province, Hangzhou 310003, China.
Wu Yang Hotel is rated 4 stars.
Highly rated alternatives close by