Located close to downtown Hangzhou, China, Shangri-La Hotel Hangzhou stands along the north shore of West Lake. This stately hotel overlooks Solitary Hill Island and the graceful Xiling Bridge from its position amid 40 acres of rolling countryside. T...
| Click for Info + Online booking | ||||||



