




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.