Hotel Atour Hotel Hangzhou Xiaoshan Railway South Station Xiaoshao Road
★★★★
No. 951 Xiaoshao Road, Hangzhou, China Show on map
lihao Hotel is a 3-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.
No. 951 Xiaoshao Road, Hangzhou, China
lihao Hotel is located at No. 951 Xiaoshao Road, Hangzhou, China.
lihao Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel