Located in the heart of Shanghai, Green Court Residence City Center, Shanghai(Original name: Green Court Serviced Apartment-People’s Square) is a 10-minute walk from the bustling Nanjing Road Pedestrian street, Apple Shop, East Nanjing Road
Number of rooms: 276
55 Beijing Xi Road, Huangpu, 200003 Shanghai, China
Hotel booked 2 times today.