Located in Shangcheng, this luxury hotel is within a 15-minute walk of West Lake, Former Residence of Sha Menghai, and No.2 Park. Beishan St and Broken Bridge are also within 1 mile (2 km). Longxiangqiao Station is only a 5-minute walk and Fengqi Road Station is 11 minutes.