Karta Vacation Rentals
On Hangzhou’s West Lake Avenue — a boutique business hotel just steps from West Lake and Westlake Yintai Shopping Mall. Si Cheng Church and the Museum of Traditional Chinese Medicine are close by. About 3 km from the city center.