Aquaspace Shanghai Serviced Apartment Shanghai, CN
200120 99 Pucheng Rd (near Shangcheng Rd)





Hotel reservations