Shangri-La Hotel, Hangzhou

Shangri-La Hotel, Hangzhou

  • C13

The Shangri-La Hotel, Hangzhou in Southern China’s Zhejiang Province, stands on the north shore of the famous West Lake. Located five minutes from downtown, it is a 15-minute drive to the railway station and 45 minutes to the city’s international and domestic airports.

Please wait loading...


  • Contact Information

    Shangri-La Hotel, Hangzhou
    78 Beishan Road Hangzhou 310007 China
    86 571 87977951  (p)
    86 571 87962623  (f)

We use cookies to operate this website and to improve its usability. Full details of what cookies are, why we use them and how you can manage them can be found by reading our Privacy & Cookies page. Please note that by using this site you are consenting to the use of cookies.