Get Listed
Wyndham Grand Plaza Royale Oriental Shanghai
Wyndham Grand Plaza Royale Hotels Hotel
Address: No. 2288 Pudong Avenue, Shanghai, Shanghai, 200136, China