Hotel Atour Light Hotel Hangzhou Wulin Square Wensan Road
★★★
No. 280 Huancheng North Road, Hangzhou, China Show on map
JI Hotel (Hangzhou Tower Branch) is a 4-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.
No. 280 Huancheng North Road, Hangzhou, China
JI Hotel (Hangzhou Tower Branch) is located at No. 280 Huancheng North Road, Hangzhou, China.
JI Hotel (Hangzhou Tower Branch) is rated 4 stars.
Highly rated alternatives close by