Hotel Home Inn Plus Hangzhou West Lake Lakeside Nanshan Road
★★★
No.86 Youdian Road, Shangcheng District, Hangzhou, Zhejiang, 310006, China, Hangzhou, China Show on map
Ren He Hotel is a 4-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.
No.86 Youdian Road, Shangcheng District, Hangzhou, Zhejiang, 310006, China, Hangzhou, China
Ren He Hotel is located at No.86 Youdian Road, Shangcheng District, Hangzhou, Zhejiang, 310006, China, Hangzhou, China.
Ren He Hotel is rated 4 stars.
Highly rated alternatives close by