Loading hotels
Confirming room availability...
Ji Hotel, No.288 Zhongshan North Road, Hangzhou, China
Located in Hangzhou, Sophie Villa Hotel is minutes from ZheJiangSheng JingMao GuoJi ZhanLan ZhongXin and HangZhou JiaLi YiShuGuan. This 4-star hotel is within close proximity of XiaChengQu WenShiGuan and Hangzhou Immaculate Conception Cathedral.