Hotel Green Court Residence City Center Shanghai - Shanghai China - Photos
» Hotel Green Court Residence City Center Shanghai - Shanghai China
Hotel Green Court Residence City Center Shanghai - Shanghai China - Search and Book Hotel
55 Beijing Xi Road, Huang Pu District
200003 Shanghai
Hotels 4 Stars China