Green Court Serviced Apartment-People’s Square

55 Beijing Xi Road, Huangpu, 200003 Shanghai, China

Hotel image
Read more reviews for Green Court Serviced Apartment-People’s Square