Overview

JI Hotel Hangzhou West Lake Duanqiao

Search hundreds of travel sites at once for hotel deals at JI Hotel Hangzhou West Lake Duanqiao

No. 76 Baochu Road, Hangzhou 310025, China
JI Hotel Hangzhou West Lake Duanqiao
Sat 11/18
Sun 11/19

Nearby

  • 401 yd Baochu Pagoda
  • 0.3 mi Broken Bridge
  • 0.8 mi Hangzhou Tower Shopping Mall
Show all
Map

Map