
Green Court Serviced Apartments, People’s Square
Green Court Serviced Apartments, People’s Square 55 West Beijing Road Huangpu District, Shanghai, China 200085 0.9 miles from office Just a few blocks north of People’s Square, the serviced apartments close to such attractions as Nanjing Road pedestrian street, the Shanghai Museum and Shanghai Music Hall. Two Metro stations are located within short walking distance. […]
read more