Aparthotel
99 Pucheng Rd (near Shangcheng Rd), 3rd Per. Clubhouse Yanlord Gardens, Shanghai, China 200120