Get Listed
Menu
Share
Pullman Shanghai South
Accor Hotels
Hotel
Address:
No.1 Pubei Road, Xu Hui District, Shanghai, Shanghai, 200235, China
Tel:
+86 21 2426 8888