Address:238 Huansha Road, near West Lake music fountain and Apple store, next to exit D of longxiangqiao station of Metro Line 1, Shangcheng District, Hangzhou
Hotel Tel:+86-571-58104000