Photos coming soon
HOTEL
Ren He Hotel
No.86 Youdian Road, Shangcheng District, Hangzhou, Zhejiang, 310006, China, Hangzhou, China
Where it sits
Ren He Hotel
No.86 Youdian Road, Shangcheng District, Hangzhou, Zhejiang, 310006, China, Hangzhou, China
30.25208, 120.16353
Similar stays nearby
Ren He Hotel
Hotel · 0 m
Renhe Hotel
Hotel · 6 m
Lanjun Hotel (Hangzhou West Lake Branch)
Hotel · 16 m
Super 8 Hotel
Hotel · 20 m
Home Inn Plus Hangzhou West Lake Lakeside Pedestrian Street
Hotel · 32 m
Yuqi Hotel (Hangzhou West Lake Branch)
Hotel · 36 m
Home Inn Plus Hotel - Hangzhou West Lake Hupan Pedestrian Street
Hotel · 39 m
Homeinn Plus (Hangzhou West Lake Pedestrian Street)
Hotel · 39 m
Plan around Ren He Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
