The hotel is located at No. 174 Jiefang Road, Shangcheng District, nestled by the beautiful West Lake and in the bustling Lakeside Business District of Hangzhou West Lake. It is a 7-minute walk from Exit A of Ding'an Road Station on Metro Line 1, only 500 meters away from West Lake (about a 10-minut...