Get Listed
Menu
Share
Regal Plaza Hotel & Residence
Regal Hotels International
Hotel
Address:
77 Fu Te Xi Yi Road, Waigaoqiao FTZ, Shanghai, Shanghai, China
Tel:
+86 21 6865 9777