New City Garden Hotel is located at the riverside of the Grand Canal, 2 km from HanShan Temple. The luxurious hotel offers an indoor pool, massage services and free parking. Read more
New City Garden Hotel is located at the riverside of the Grand Canal, 2 km from HanShan Temple. The luxurious hotel offers an indoor pool, massage services and free parking.