Loading hotels
Confirming room availability...
Tea Boutique Hotel West Lake, No.69 Yugu Road Qingzhiwu West Lake District Hangzhou Zhejiang 310007, Hangzhou, China
Take in the views from a rooftop terrace and a garden and make use of amenities such as complimentary wireless Internet access.