Updated Privacy Policy: We have updated our Privacy Policy and Cookies Policy to take into account the European Union General Data Protection Regulation.
Shangri-la Hotel, Hangzhou is located along the north shore of West Lake on Beishan Road, and it is located in the UNESCO World Heritage Site. The hotel occupies 40 acres of rolling hills and lush greenery. There are many famous West Lake scenic attractions that are within a short walk.
380 rooms and suites
5 restaurants & bars
1 min walk to West Lake
Learn More