Le Méridien Shanghai, Minhang

3.4 

3199 Caobao Road, Minhang District, Shanghai, Shanghai, 201101, China   •  Weather:    •   Local Time:     •  Phone:   

3.4