Karta Vacation Rentals
On Hangzhou’s Hubin pedestrian street, sitting by the Bank of Xizi Lake and just a two-minute walk from West Lake. About 400 meters from Longxiangqiao Station (Metro Line 1) and surrounded by shops, entertainment and business centers—perfect for sightseeing or city breaks.