The hotel is conveniently located in the heart of Hangzhou. With its superior geographic location, it located along the north shore of West Lake on Beishan Road. The hotel is about 15 minutes’ drive from the Hangzhou station. The hotel has some of Hangzhou’s restaurants, for example: Shang Palace, Coffee Garden.
198 rooms and suites
2 restaurants
1 min walk to West Lake
Learn More