Ji Hotel (Hangzhou Zhonghe North Road): Location & Reviews