Accepting only Mainland Chinese citizens, Home Inn Hangzhou West Lake Baochu Road is situated in Hangzhou, 3.5 km from Wushan Square and 6 km from Lingyin Temple.
Address No. 150 Baochu Road, 310000, Hangzhou
Coordinates 30°16'22.152" N 120°9'15.588" E