Karta Vacation Rentals
In Hangzhou, about 10 km from the city center near Zhejiang University Huajiachi Campus and Westlake Culture Plaza. Minutes from the Zhejiang Museum of Natural History and Wulinmen Wharf. Pet-friendly spot with free self-parking and easy access to city sights.