Home Inn (Hangzhou West Lake Hubin Wulin Road Center)
2.0-star · No.539-6 Fengqi Road West Lake District
About
At a glance: 2-star · Since 2021 · 66 rooms
Near: Hangzhou Botanical Garden · 3.6 km
You might want to ask
Good to know
- Check-in14:00
- Check-out14:00
- Front desk24 hr
- Breakfast







