Hotel Home Inn Neo Hangzhou West Lake Lakeside Pedestrian Street Music Fountain
★★
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