Two-star hotel “Home Inn (Hangzhou Zhuantang South Meiyuan Street China Academy of Art)” is located within 15 km from the historic center of Hangzhou.Presented hotel star rating might differ depending on a supplier content source. Presented hotel accommodation type might differ depending on a supplier content source.