No.18, Tiyuchang Road, Xiacheng District, Hangzhou, Zhejiang 310004, China +86 571 8519 5688
Overall Rating - Excellent
Analyzed 1,295 reviews across the web
Also good to know about the hotel:
Thanks for letting us know. We will take a look at this review and take action if needed.