Showing 1-2 of 2 Resorts and Lodges
Situated on the northwest shore of the scenic West Lake is the Shangri-La Hotel, Hangzhou. Step out of the hotel, become immersed by the spellbinding... more
Zhejiang World Trade Center Grand Hotel is next door to the exhibition center and 15 minutes from West Lake.... more