IFC Residence
IFC Residence
Aparthotel
8 Century Avenue Pudong
, Shanghai, PVG, China
200120
90
Excellent ·
644 reviews