Located in the Xixi National Wetland Park, merely 5 kilometers from West Lake, the Xixi Holiday Hotel (Xixi Dujia Jiudian) is only a short distance from an expressway circling the city.This Hangzhou hotel features rooms with free internet access. Standing by the windows, guests can enjoy the whole o...