1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct





Show 5 photos
Home Inn Hangzhou West Lake Cultural Square Metro Station
No 603 North Zhongshan Road, Hangzhou, China
Show map
General
- Air Conditioned
Services
- 24-Hour Reception
- Elevator / Lift
Nearby Hotels

Home Inn Hangzhou Xihu Cultural Square Shangtang Road
Shangtang Road 117,Hangzhou,Hangzhou
Pod Inn Hangzhou Shangtang Road
No 93 Xinshi Street Xiacheng District,Hangzhou
Pod Inn Xiacheng
93 Xinshi Street (Xinshi Jie),Hangzhou
Hanting Express Hangzhou Chaohui No 1
No.86 Shangtang Road, Xiacheng District,Hangzhou