Green Court Residence City Centre, Shanghai (alkuperäinen nimi: Green Court Serviced Apartment-People's Square) sijaitsee Shanghain sydämessä 10 minuutin kävelymatkan päässä vilkkaalta Nanjing Roadin kävelykadulta, Apple Shopista, East Nanjing Roadin...