Photos coming soon
HOTEL
Lemon Hotel (Tonglu Branch)
No. 1017 Yaolin Road, Hangzhou, China
Where it sits
Lemon Hotel (Tonglu Branch)
No. 1017 Yaolin Road, Hangzhou, China
29.79189, 119.67807
Similar stays nearby
Jun Holiday Hotel (Tonglu Fuchunjiang Branch)
Hotel · 105 m
Hangzhou Fuchun River International Convention Hotel
Hotel · 197 m
Sheraton Tonglu Hotel (Fuchunjiang Branch)
Hotel · 204 m
Vienna Hotel (Hangzhou Tonglu Fuchunjiang Branch)
Hotel · 312 m
Jinyun Hotel
Hotel · 338 m
Xilu Hotel (Hangzhou Tonglu Fuchunjiang Branch)
Hotel · 356 m
Mantingxing Hotel (Hangzhou Tonglu Fuchunjiang Qiaolin Road Branch)
Hotel · 396 m
Xinhao Hotel (Tonglu Fuchunjiang Branch)
Hotel · 435 m
Plan around Lemon Hotel (Tonglu Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
