Inside the First World Hotel, 2555 Fengqing Avenue, Xiaoshan District, Hangzhou (next to Hangzhou Paradise)