Karta Vacation Rentals
Perched by West Lake in Hangzhou, about 5 km from the city center and minutes from Lingyin Temple, the China National Tea Museum, Hi Temple and Xixi Wetland Park. This 4.5-star hotel features 42 rooms in a calm, sophisticated setting.