Regal Plaza Hotel & Residence - Shanghai China - Photos
Regal Plaza Hotel & Residence - Shanghai China - Search and Book Hotel
77 Fu Te Xi Yi Road, Waigaoqiao Ftz,
200131 Shanghai
Hotels 4 Stars China
77 Fu Te Xi Yi Road, Waigaoqiao Ftz,
200131 Shanghai
Hotels 4 Stars China