Overview

Home Inn Hangzhou West Lake Cultural Square Metro Station

Search hundreds of travel sites at once for hotel deals at Home Inn Hangzhou West Lake Cultural Square Metro Station

603 North Zhongshan Road (Zhongshan Bei Lu), Hangzhou 310014, China
+86 571 2811 6868

Call

+86 571 2811 6868
Home Inn Hangzhou West Lake Cultural Square Metro Station
Sun 15/10
Mon 16/10

Overall guest ratings

8.8/10 Excellent
Based on 1085 reviews

Review highlights

  • 9.7
  • 8.7
  • 3.7
  • 2.0

Good to know

  • Wonderful sightseeing
  • Good accessibility by car
  • Close to public transport

Nearby

  • 0.5 km Westlake Culture Plaza
  • 0.6 km Zhejiang Museum of Natural History
  • 0.9 km Hangzhou Opera
show all

Amenities

  • Internet
  • Air-conditioned
  • 24 Hour Front Desk
  • Free Wi-Fi
Less show all
Reviews
Map

Map