Hotel Ji Hotel Jiande Xin'an Jiang
★★★
No. 81, Huangraoshang Village, Zhijiang Village, Hangzhou, China Show on map
Lemon Garden Homestay is a 3-star hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic.
No. 81, Huangraoshang Village, Zhijiang Village, Hangzhou, China
Lemon Garden Homestay is located at No. 81, Huangraoshang Village, Zhijiang Village, Hangzhou, China.
Lemon Garden Homestay is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel