Photos coming soon
HOTEL
Lemon Hotel-Hangzhou Fengqi Road
No.28 Huancheng West Road, 2F, Jinxiu Tiandi Business Center, Hangzhou, Zhejiang Province, 310000, China, Hangzhou, China
Where it sits
Lemon Hotel-Hangzhou Fengqi Road
No.28 Huancheng West Road, 2F, Jinxiu Tiandi Business Center, Hangzhou, Zhejiang Province, 310000, China, Hangzhou, China
30.26032, 120.15890
Similar stays nearby
Lemon Hotel – Hangzhou West Lake Fengqi Road
Hotel · 2 m
High-End Gaming Hotel (Hangzhou Hubin Longxiangqiao Metro Station Branch)
Hotel · 66 m
Home Inn Plus Hotel - Hangzhou West Lake Hubin Pedestrian Street Hujing
Hotel · 81 m
Zhenting Hotel (Hangzhou West Lake Jiuli Branch)
Hotel · 83 m
Home Inn Neo - Hangzhou West Lake Xin
Hotel · 116 m
Anxia Esports Hotel (West Lake Hubin Yintai in77 Pedestrian Street Branch)
Hotel · 134 m
Coral holiday inn hangzhou
Hotel · 138 m
Lake View Hangzhou
Hotel · 146 m
Plan around Lemon Hotel-Hangzhou Fengqi Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
