Get Listed
Menu
Share
Le Royal Méridien Shanghai
Starwood Hotels
Hotel
Address:
789 Nanjing Road East, Shanghai, Shanghai, 200001, China
Tel:
+86 21 3318 9999