Green Court Residence City Center, Shanghai(Original name: Green Court Serviced Apartment-People’s Square) ligt in het hart van Shanghai, op 10 minuten wandelen van het bruisende voetgangersgebied Nanjing Road, Apple Shop, metrostation East Nanjing...