Photos coming soon
HOTEL
Ren He Hotel
No.86 Youdian Road, Hangzhou, China
Where it sits
Ren He Hotel
No.86 Youdian Road, Hangzhou, China
30.25208, 120.16353
Similar stays nearby
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
Homeinn Plus (Hangzhou West Lake Pedestrian Street)
Hotel · 39 m
Huanhu Hotel
Hotel · 49 m
Canopy by Hilton Hangzhou West Lake
Hotel · 60 m
Plan around Ren He Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
