Hotel Home Inn Neo Hangzhou Hefang Street Jiangcheng Road Metro Station
★★
No. 11 Shangcangqiao Road, Hangzhou, China Show on map
JI Hotel (Hangzhou Xihu Drum Tower) is a 4-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.
No. 11 Shangcangqiao Road, Hangzhou, China
JI Hotel (Hangzhou Xihu Drum Tower) is located at No. 11 Shangcangqiao Road, Hangzhou, China.
JI Hotel (Hangzhou Xihu Drum Tower) is rated 4 stars.
Highly rated alternatives close by